If you are in the GTA, you might consider contacting gio666 on this board. He is putting together a pretty impressive set of machines. They are somewhere between DIY and ready to run.
Keling also has this: Keling 1212 that seems to fit your work envelope. It runs Mach but I am not sure if the X is R&P or ball screw.