G-Code is reasonably standard but it does vary slightly form machine to machine, we have a HAAS machine & a Yang & although the basic code is the same some of the drilling cycles are a bit different.
I'm on hols now anyway but gl with it, if you need a bit of help with 3d CAD just give me a shout....when I'm back at work lol.
BIGBC WF4 looks nice, I ran the demo of it when they were trying to sell us it, in the end though it was deemed too expensive for now
We are STILL on WF1 lol, mind you it does everything we need it to, more or less.