I was pretty happy with this for whatever project I was doing at the time. I recently started using inkscape, for a general purpose drawing of my house. I can also include layers with other kinds of information like a circuit map. I can also include exterior information, like landscape design, buried utility lines, or assorted raster maps.
It just seems like a "whole-house visual diagram" software tool should exist.