Using a stepper you just need to have a park/home position and count the number of steps. Can use DSLRfocus to verify the outcome, but need to drive the focusser remotely from the PC. I see that Softmark have a USB stepper driver controller
www.ar.com.au/~softmark/page38.html... may be part of the solution.