I tried a few then ended up buying "instant architect"...it's "okay" but doesn't have plumbing fittings for a plumbing layout.. definitely a learning curve but very useful. It has a large library but not as good as other programs I looked at. If you go for it get the Instant Architect 3-D... there are definitely better programs.