The other thing I thought of was using the newish brushless dewalt cordless drills- I imagine this could provide a good brushless motor with the appropriate gearing already made up so it can give the same speed output as a normal drill.
I dare say these new drills are expensive and parts will probably have to be machined to hold the motor and gearbox together but I guess it's an option if you can find a speed controller.