I'm thinking of something to fulfill not completely dissimilar requirements for my next "big" machine. My current solution is a moving gantry with 2 Z-axes - a high speed cutting spindle on the front of the gantry and a slow speed drilling/tapping spindle on the rear.