Look at OneCNCXR2
Cheaper than Mastercam and much easier to use in my opinion and beleive me I needed the easy use software.
Also look into the ethernet/USB connection for your TM if money is no object. That should make downloading programs slick. No more floppy, maybe just a USB memory stick.