I loved using mastercam and though the company would get the upgrades I always stuck with x3 . The more recent versions are a massive cluster F#$% in my opinion . I think they are trying make it "easier" to cater to engineers who don't have dirt under their nails , rather than machinists who know what they want , and need to move through the motions fast without a bunch of pretty pictures and wizardry to guide them
Aside from the clutter it's pretty solid software