"I am quite partial to SolidWorks; but it is nowhere near free."
Ahh, but it is near free! SolidWorks student edition w/ COSMOS for $155
http://www.journeyed.com/itemDetail.asp?T1=36795643+FS6
It's not for OS X, but it'll do. Thanks for the recommendation!