Fusion 360 supposedly does 5 axis cam. I have never really used it and I'm sure its a ball breaker to use unless you have learned a bit about it. As for the controller, There has gotta be something out there for reasonable money. Anything is possible if you bang your head off a wall for long enough!!! I will keep you all in the loop when I figure it all out.

It can be done, It has been done............................It will be done again!!!!!!!!!!!!!!!!