I wonder if there are any ideas on how to make this a OpenSCAD-style editor instead of interactive? I like the text-based style for simple regular shapes, but they tend to end up too simple and regular. Maybe tools like filleting edges SDF-style is a game changer?
But if you are into code-style SDF interfaces, I have some links on https://incoherency.co.uk/notes/sdf.html