Using Analog limits choice.

As Gerry says, the only reasonably priced controllers are either LinuxCNC with whatever Mesa boards support Analog, or KFlop with Kanalog running KMotionCNC.

Without swapping controllers, what about Mach4?
I've got no idea what the current status of the CS-Lab plugin for it is, but it would save you re-wiring things.