You can optimize the flow if you add different wall categories with parameters. for example a window wall class where you can set “window distance height from floor and left and right edge” in the general settings and width as input in de editing after selecteing or pre placing. same for doors
The wall openings for windows and doors are already movable and fully parametric. Right now I’m working on wall serialization in the world and the intersection tools. I already have parametric doors implemented that appear automatically inside the openings, but I’m starting to think it might be better to let users attach pre-made static meshes instead. That would probably give more flexibility and make the workflow simpler for custom assets.