I tried hard to make Sweet Home work for me. It solves the quick and dirty use case but I really wanted something where I could measure out every dimension in the house with a laser measurer, describe the shape and the relationships between the objects and let the computer do the rest. In a program like Sweet Home, and every other floor plan program out there if you make one change (like updating the measurement of t…
Parametric modelling - OpenSCAD (which you mention) is commonly used for that style of handwritten arithmetic and has a few python-based alternatives like CadQuery. In GUIs, FreeCAD has an architecture module that aims to be fully featured (never used it), but for just parametric drawings, SolveSpace is lightweight and probably more pleasant to use.
I have actually used it for that (actually I did full 3D modelling of part of my house) and it worked ok, however I would say that measuring things with a laser and copying them into CAD is not a very accurate way to do things.
You will end up with large accumulated errors, and most houses are not as square as you think they are.
I haven't ever used one but I suspect those phone based AR measurement apps have a good chance of being more accurate.