It would help to know what type of machining you plan on doing.
That said, based on your CAD and machine choice, perhaps a CAM plugin for TurboCAD for $100 might be a place to start. I haven't used it, so besides that I can only recommend software in the $12K+ range I've used for machining aircraft parts including surfaces and multi-axis.
I've also used APT and you can get a PC version for around $200 (PCAPT?)that'll do 2-1/2 axis which may be sufficient for your short-term needs.
I use the NCLink DNC software from OneCNC and if you have one machine it works great.