Looking at the page, the only software which is labeled as open source, is Archicad.
Looking at their website and on wikipedia, it seems to be proprietary though.
I cannot see any other software on the page, which isn't proprietary.
As for FLOSS CAD, I use FreeCAD quite a lot. It has a BIM workbench, which I have used a bit and which seems very capable.
It can do all the things you are requesting.
FreeCAD can be a bit frustrating to work with, but it is an amazing piece of software, which has improved tremendously in the couple of years I have used it.
Don't you touch my middle paste!