Unfortunately you question cannot be answered in a few line response, I would suggest you investigate the Mach forum here and the Mach Yahoo user group and Mach web site for the PC controller.
For drives, for Mach you need step/direction, check out Gecko, Granite, Larken Viper for a few.
There is a vast amount of posts here that cover the subject.
BTW, for a router table you may need a 3 axis table, as it is useful to control the Z axis.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.