Someone may blast you a bit for asking very vague questions, but I'll try to steer you in the right direction so you can do reaearch - and sort of understand what you're reading.
1. What "metal" do you want to cut? (different metals require different spindle speeds for a given diameter cutter or drill)
2. How large of a mill are you planning to build? If you can determine a general size for the mill, you can look at similar sized commercial/hobby mills and see what motor power, RPM range, and other specifications are common.
3. What do you mean by an "ATC" spindle? Do you mean a belt-driven spindle which can be used with a tool changer (power draw bar), or do you mean one of the integrated "ATC" spindles usually installed on routers. Looks like a large diameter spindle and has the motor built-in.
4. What tool taper do you want to use? R8, ISO20, ISO30, BT30, CAT40, HSKxx, etc.? This will help narrow down available selections.
5. Why are you considering building a mill when there are quite a few hobby-grade mills available? You will be spending a staggering amount of time learning a wide variety of topics before you can even use your mill. And if your questions are an indication of your experience level, there's a good likelihood that the mill you build will not be particularly rigid, accurate, or enjoyable to use when cutting 'metal'
6. If you are doing this for the education, consider converting a manual mill to CNC before building one from scratch. There are a number of manual mills with CNC converions 'kits' available from various sources.