I use Blender 2.79 and am still pretty much a beginner.
I tried both Archipack and Archimesh. Archipack seems a bit more comfortable but I don't know how to assign a Material to it or change it from the default grey to something different. In Archimesh that is easy. I would like to use the Principle BSDF Shader and Cycles.
I cannot find documentation on either of those addons either... just a long thread in a forum.