MasterCam is expensive. Maybe you could do some research and find a low cost CAD-CAM that your company would be willing to spring for.
I've been programming lathes since May, 1985. In 2008 I was told I had to do all my programming in MasterCam so anyone replacing me would simply need to select a different post processor to put out a program for a different lathe than whatever lathe the original program was made for. We have 26 lathes of various makes. Had 30 a few years ago.
We had MasterCam long before that (2008), but I seldom used it to make a complete program. I sometimes used MasterCam to save me time figuring endpoints, but manually wrote the programs.
I hope you have some Macro B programs written for such things as barfeeding, cut off, transferring from main spindle to sub, deep drilling, etc. that will allow you to cut-and-paste...make a few value data changes if required...to save yourself a lot of work.
As for pipe threads, you could PM me what you need and I will lay it out in MC and give you the results. The only problem is that I would have to reset my password as I don't remember it, and can only logon from home. Therefore I wouldn't see your PM until at home. I know it isn't hard, but just haven't had the desire to reset my password. What can I say? I'm 74 and you have to expect some eccentricities.