Are you planning on swapping motors between machines?
It will not be easy to mount and unmount motors and the associated wiring.
I have shared drivers / control electronics / computer for a mill, lathe and router.
Each machines has its own motors (all the same model steppers). I use an industrial 48pin connector to swap the connection for the drivers etc.