I have started to model an arch project.

I want to share with you my impressions :
Arch Space : very cool feature to get the area of the building. I notice than the area calcul don't work with floor's walls. But we can override the information.

Arch Wall :Very cool too. But to make the gables it's easier with a sketch and ArchStructure function.
Arch Window : the window presets are awesome !
Arch Section allow me to have a ready to export draft. Very useful.
Arch Floor is very cool to manage the document and in the futur to adjust the altitude of a floor. However, it already sets the height of the walls. Just set 0 mm to the height of Arch Wall that is in the Floor.

It's just annoying that the windows and the section arrow still visible all the time.

To manage the roofs. I started with sketchs and make an Arch Structure.
I copy this sketch every time to make all objets that need the angle or precise dimension of the roof.
But If i want to change something on the roof I need to modifiy each copy that based on the roof sketch.
I have yet to find the ultimate workflow. But it's more fun to draw on FreeCAD. You should know that I'm just a carpenter technician. About the subject roof Yorik, if you want returns of using software construction wood (carpentry, roofing) I know of two and there may be things you can learn.
Thanks.