Our friends from Digits 2 Widgets have produced a handy general product design CAD software list on their website giving their choices for starter CAD software packages at various levels of difficulty and cost. There’s even a short list of free CAD software available for download.
Think of it as a product design counterpart to my own jewellery CAD software list here on this site.