I am not a technical expert but an engineering friend of mine suggested Fusion 360. Fusion 360 is free and is reasonably easy to learn with lots of videos...