I got my degree in Architectural Drafting, using AutoCAD, and now build all sorts of custom parts for vehicles. I also own some CNC equipment for building those parts. After years of building 3D parts in 2D using AutoCAD I finally made the switch to SolidWorks. It's a very different interface, and a VERY different mindset for how to build something, and most of the guys in my classes that came from AutoCAD had a lot of trouble with that. If you've never used ACAD this won't be an issue, and if you have you simply have to switch that off and stop trying to make SW work like ACAD. Once you give up on that it's not too bad. I would highly recommend taking a class at your local community college though. You can learn it yourself using youtube tutorials, but taking the classes taught me a lot of little tricks that sped the process up greatly. Best part is since I'm now no longer college aged there are a ton of grants and things that cover the cost. I don't think those classes cost me a thing other than time. The software on the other hand....