I know that FreeCAD has architectural support.
I think it's called BIM, which tells you how well-informed on the subject I am (not).