Hey, I am new on this discussion. Very interesting question. I think nanoCad plus is the best tool for design. It can produce high quality professional designs and drafts in valid formats. It is affordable for both beginners as well as professionals. It is possible to produce simple as well as complex designs and drafts for modeling, projecitng and construction.