I bit the bullet when I got a 3D printer. 0 experience in any CAD or 3D modeling software. Took me a while to understand the basic concepts of a parametric CAD, but it has been well worth it.