The craziest thing I learned clicking on this post is that solidworks has barely changed in the 15 years since I last used it
Solidworks might be as close to a final form for CAD as you're going to get.
oh and they changed the price as well, it went up, and up, and up
OK, how do we work with our CMM and CAM software? How do we send files to clients and vendors? crickets
Not confidence inspiring.