The available software, while very powerful, had a very high learning curve and took a lot of training ... and even fewer have been both open-source and parametric. Parametric CAD allows you ...