Well, i know what makes me tear out MY hair, and that's often AutoCAD. When i try to loft surfaces or fair hulls, i keep having my display (by the default settings in ACAD) just insist on showing me innumerable meshing, which freezes up my screen, hangs the mouse a fraction of a second, and is just plain stupid implementation of display technology. That stuff may be fine for working on some items of geometry.
When i tried TurboCAD for lofting, TC 3d v 14 (IIRC) was stripped of any surfacing other than their n-something meshes, which may be fine for cartographers and those modeling faces, but, again, for my ship hull modeling, it just made me BALLISTIC. Then, they had the gall to say it's available in the Pro version -- which i'd have to have had over $500 to get.
Enter ViaCAD 2D/3D (which, incidentally, i bought the same night as i bought TC 14, at a now-closed/defunct CompUSA store), which i'd eyed on numerous visits over a 3 or 6 month window before CompUSA closed down. I figured, I'm spending $700 on a laptop, more for hard drives, RAM, a bag and such, so if i'm spending ~$129 on IMSI TurboCAD (which i'd tried and failed with ~1992, and DesignCAD, which was too much price for me for year 2007, and was appearing more civil/residential than maritime/naval), surely I can spend $99 on Punch! ViaCAD. Boy was i happy. The surfacing/solids-make work just beautifully as long as my original curves from Delftship are faired sufficiently. I know i could "fair" curves in ViaCAD, but since this is marine design stuff, i may as well get the best hydrodynamic curves out of Delftship and then live with those in ViaCAD. VCPro 6 with surface-surface trimming should be greater now for me than what i could do in VC 2D/3D 6.
But, yes, Punch! would do well to hire 2 or 3 more bug-quashing programmers so Tim can have some breathing room and set up an even better, brighter future for Punch! ViaCAD/CU products.