In my opinion it is better to build it with a real 3D printer controller. That way you can also use an SD card to transfer the files and there are plenty free resources to use. You will have issues with controlling the heat also with Mach, as well as the fans. It is not just 4 steppers you need to handle, 3D printing is more complicated and Mach is not made for that purpose.