-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I probably spent that that same total time (if not more) in out-of-game planning, which certainly reduced the in-game hours I needed. Spreadsheets and paper doodles. Satisfactorytools to tweak alternate recipes, determining necessary inputs, seeing machine counts and how outputs needed to be split to what inputs. SaLT to figure out how to organize the machines across floors. I did not want to hit my usual situation of coming up short for space by a foundation or two, messing up the design and triggering a lot of re-work. And the project was constantly intruding into my thoughts at random times: "it'd be cool to outline all the edges with steel pillars", "I should set up the manufacturers as a shrine", "I don't do enough with lighting or walkability". Now that I can call this done that'll hopefully stop.