If I where starting over I would go Centroid acorn setup. You have to go with windows 10 which is no big deal, it works fine. It will be ethernet plug in reliability and won't depend on a PC internal clock for moves. The machine control is built on the board. I was so happy to leave Mach 3 finally. Look up Centroid Acorn on line. They have been around for years and finally made a setup for us DIYers.
Jack