That shouldn't be a problem at all. Pocket PCs have long been used as robot controllers. Mostly for high level functions like terrain mapping, object recognition, etc. I'm personally writing a minilathe controller for a beat up MP780 acquired on e-bay.
This thing:
http://www.homier.com/detail.asp?dpt=&cat=&sku=03911
Salvaged the stepper motors off of ancient IBM dot matrix printers. Big, high torque, and just right for the job. Use mosfets for power switching, an Atmel microcontroller for pulse and direction control.
http://www.dontronics.com/dt006.html
And it communicates with the MP780 via serial port.
Still pretty early in the project, but I hope by the end of summer to have the equivalent of a full CNC rig. At worst, selectable rate power feeds on all 3 axes.
The dream is to hit the network share on the workstation, pull down an Autocad DXF, run the GCode converter on it, then have the MP780 control the minilathe make the prototype parts I want for some other project.
Still haven't figured out how to do an automated tool change though...
Anyway, this should be very similar to controlling a mobile robot platform.