I just bought a house that has a really weird layout. Previous owner had it split for a rental unit and I'm taking over the whole house. It needs a lot of work and I'm pretty handy when it comes to the work but not when it comes to know how to layout rooms / spaces and even less when it comes to design. I'm already looking for a professional interior designer but I'd also like to play with some layouts myself as well.
I’m doing something similar. The best non AI solution I found was to use upwork to generate this. It’s fairly cheap and fast and you can avoid talking to an architect while you iterate on your ideas. The output was in Sketchup 3d. Apparently this program has a python it ruby api and you can programmatically generate things.
if you're happy with something a little less AI and a little more retro in UX, the freeware Sweethome 3D will let you draw and redraw walls/partitions/doors to precise dimensions as much as you like and then fill with furniture to the arrangements you like<p>sweethome3d.com