I wonder if the same thing would be possible for Rimworld, using some level of abstraction over pawns (as input/output connections) and minimum room configurations.
Or for Minecraft. Probably Verilog to Minecraft has been done already.
Factorio's advantage is the blueprints / blueprint strings, which would make it easy to transfer stuff in to the game.