If you can afford it, the original Prusa is the way to go ($699 in kit / $899 assembled). And then buy the dual ($199) or quad ($249) update above if you need more colours .

Prusa i3 MK2's X, Y and Z auto Calibration