being able to design your own parts is very helpful, however, you have a lot on your plate leaning how to produce a quality part from you 3D printer and slicer. I am focused on mechanical parts and chose OnShape, however that is not really all that suited for what you are doing. Do some google searches as there are many sites that list 10 or more of the most popular CAD software and their pros and cons.Good luck!