@chipinator I would consider servo motors if you want to maintain manual functionality. Stepper motors have a certain degree of "cogging" to them when rotated by hand. This is inherent in all stepper motors, but it does vary with the size of the stepper, and I also believe the manufacturer, although I do not have first-hand knowledge on that aspect, but rather, only from what I have read.
My mill and Jim's mill both have servo motors that are connected to the ball screw via timing belts. This system works very well and allows for easy manual control. One safety item I should mention is to purchase cranks that have the handle stow away. I feel that this is very important for a machine that has both manual and CNC capabilities. You don't want that handle sticking out when the axis activates.
Also, counterbalancing the Z-axis, in my opinion, would be important because when power is taken away from the servo motors, they are free to move, so your Z-axis will self-lower until it gets to the table.
The picture I have included shows the servo motor at the left end of the x-axis and the y-axis at the front,
but it is mounted low nearer the base. The handles are stow-away type. (This is a picture from the day when I brought it home)