With the recent integration of Robert Brown's Myfocuser Pro2 into Indi and being a DIY kinda guy it would be my top pick. It has the option for a home switch and when installed works perfectly.
Only downside is If you want the nice looking cube form factor of the Pegasus or EAF then you will be out of luck with the naked stepper motor.
If electronics is not in your skill set Robert also offers fully assembled PCB leaving you to connect the motor of your choice and mount it. Or even the option to cobble off the shelf modules with no soldering required.
In terms of features and options offered I know of no commercial unit that comes close and should you have a question or problem he is readily contactable and ever helpful.

sourceforge.net/projects/arduinoascomfocuserpro2diy/

here's the motor/gearbox installed on my WO ZS126

Read More...