yes, I use them all the time. When working on the scale that I do, I need to use something like NanoEngineer (Nanorex Inc). Even then there is a lot of testing and refinement. Nothing is obvious... or without unforseen issues.