You need a lot of resources to make a steam boiler and engine. You need water to feed the boiler. you need a fuel source, oil, gas, coal or wood or other burnable fuel. You will need the equipment and it needs constant maintenance and tending. Think of the steam locomotives of old. They switched to diesel engines for a reason.
So if you have liquid or gas fuel, it will be more efficient and less trouble to burn the fuel directly in an engine attached to a generator instead of making steam.
A modern coal boiler and generator need about 9,000 BTU per kilowatt hour. A low pressure, small unit may need almost twice that due to lack of efficiency, so you would need close to 18,000 BTU per hour. That equates to about 18 pounds of steam per hour, a very small amount for almost any boiler. That would require a about 2 pounds of coal to be burned per hour. I've burned that in my fireplace before. I still think the effort and expense would make this not worth doing.
power plant engineer