For product Design and Manufacturing design I would suggest Fusion360 is one the best software industry standard output and with great accuracy and speed. Having 7years of experience for designing and Product. Although for Drafting and Management solidworks is best tool so I we think we have great knowledge for conversion of your idea into reality data....