For the Control board today you should only be looking at 32 bit mainboards. For these we should be looking at Big Tree Tech. Here is a good setup for what you are talking about doing: BIGTREETECH SKR MINI E3 V1.2 32 Bit Control Board +TFT35 E3 V3.0 Integ – Biqu Equipment . This mainboard has silent stepper drivers so you don't build a noisy printer. They are tmc2209 but they are built in so you can not change or upgrade them. But it is cheaper that way. And the tft35 v3.0 touchscreen is just a really nice interface that makes using a 3d printer an enjoyable experience. It has dual mode and can toggle back and forth between the old green and black lcd12864 display and full color touchscreen. You should look around on that website at their other mainboards. And see what you like better. They are mostly 32 bit boards on that website. For stepper motors you should go find your own. Because there are 2 different resolutions available. Most out there are 1.8 degree or 200 steps per revolution motors but if we look hard enough we can find 0.9 degree per step or 400 step per revolution motors. And that is not microstepping or creating steps in between steps but this is a physical hard resolution increase for our printers. You can get a set of these 0.9 degree stepper motors right here: 5 PCS NEMA 17 0.9 Degree Stepper Motor, 51oz-in 40mm 1.7A, 4wires | eBay