Yeah, I know it's a 4 axis controller. But it's also the BEST and it's plug & play.
Anything else good will cost nearly as much without the benefits. Think of it as a really good BOB with 2 free $69 spare drivers.
$098 2 $49 KL23H2100-35-4B 381 oz motors for X, & Z
$050 One KL-300-48 48V/5A or $60 one KL-350-48 48V/7.3A power supply.
$010 Estop switch
$005 2 Home switches
$009 Straight thru parallel computer cable.
-----
$421 Total electronics cost.
You can use THIS wire for motor cables and home/limit switches. Ground the drain wire ONLY at the driver end. (DB9 Pins 2,3,4 for motors, PSU Ground for homes/limits)
You won't need any db9 motor connectors with the G540, as they come WITH it. The G540 also has circuitry for simple spindle speed control and outputs for dc relays to turn coolant pump (Or router motor) on or off.
These inexpensive 48V relays are very good for starting and stopping spindle motor, cooling pump, vacuum etc.: