Maybe use closed loop steppers and simply common up the STEP and DIR inputs to the drivers????