Congrats on the new toy!! For now only in my dreams.
Ive heard good things about mastercam but ive never personally used it. I used to have a copy of solidworks but that was lost years ago. Every once in a great while ill thumb through my hass handbooks but nowadays im not even recognizing it