The combination of cncfusion and xylotex will get you up and running in a hurry. If you're eager to get on to some cnc work, this combination is a fair trade on the price/convenience scale imho.
My xylotex kit is the complete setup with a driver box and pp cable. Note if you plan to use a breakout board you won't be able to use this nice box exactly as designed. Still worth the extra $ imo. I went with the 425's but the 269's may well be a better choice for a mini-mill.
My cncfusion kit is only x-y axis. The kit is well built and good value for the money. Syil and kdn are other options if the extra cash is not an obstacle. The builder says "most users find backlash with preloaded ballnuts to be .003 or less". My kit might be non-typical, as the backlash is around .001 on x and less than that on y. I wasn't really excited about the design of the z axis and am in the process of building one based on the Steele design. This is where the question of time comes in. Gathering everything necessary to build the z is becoming a big time eater. This will depend on what tools and materials are handy, being in a remote area this is turning out to be a lengthy and non-to-cheap undertaking. My advice, in interests of time, would be the x-y-z kit and then sell off anything you decide not to use.
Anyone who says "It only goes together one way" has no imagination.