I just purchased the Pro version ($150 with $100 discount). There's also a $100 version. I found the learning curve very easy. After about half an hour I started printing my first design (a nameplate for my nephew). The only gotcha was that I exported the STL while it was in inch units and it appears that MakerBot uses millimeters, so the scale was off by 25.4. Changed the units in ViaCAD to mm and all was good.
It has plenty of power tools (primitives, boolean operators, fillet, chamfer, vertex blend, snap to edge/center/vertex/hole center/fillet center…, lathe, extrude, sweep shape along curve, skin, pipe, branch, heal gap, tolerant edges, holes, counterbore/countersunk holes, bosses, protrusions, shell, bend, lofted faces, deform faces…
Imports Adobe Illustrator, DWG/DXF, Rhino 3DM, SketchUp, STEP, STL, Wavefront OBJ & many others.
Exports DXF, Adobe Illustrator, STEP, STL, Wavefront OBJ & many others.
Available for Mac & PC. I'm very happy with it.
http://www.punchcad.com/c-12-consumer-cad.aspx