I don't do architectural modeling, I build furniture, but check out bricscad.https://www.bricsys.com/en-intl/ I describe it to people as if AutoCAD and Sketchup had a baby. I bought it because it was a reasonable priced CAD with linux support, but it has gotten really amazing in the last few releases.
They even released a stripped down free version with a more sketchup like interface called BricsCAD shape.