There are several cad and floor planner software that are for designing houses, and modelling software like sketch up that are more general. All seem to be awkward or incomplete.
Sketch up is perhaps the fastest for visualizing the shell, but is painful to sketch something with exact measurements. You end up sketching on paper and then trying to enter it into the computer.
Sweet home 3D is clunky. Homestyler is actually really good, but doesn’t do roofs and lifts.
You can actually do great getting-a-feel sketches in The Sims (honest!) but the grid is all wrong.
And all of them treat walls and things as solid volumes. There’s no snap-to-grid on standard studwork spacings or picking walls based on cavity.
So much could be done in code eg sorting out wiring, plumbing etc.
Building models like openscad does hints at a direction where you lay out the general building and code can auto fit to actually make it buildable and produce working construction drawings etc. Even start computing structural aspects etc.
If anyone knows the killer software for designing houses easily but properly, please let me know! I may have missed something. ;)