If you ever have to explain to an hourly employee how to use 'Run from here", you see why I just edit the GCode. From a cost perspective, CNC is within reach to the hobbyist, but I don't think you'll ever see a CNC for dummies machine...or controller. It's easy to train someone to push the proper buttons to achieve a result, but not so easy to teach them what to do if things don't work right.
CNC machinery is a lot different than you truck. There are a lot of variables, both in the job setup and in the machine operation...and since most of these machines are home-built, it's almost impossible to document the machine, and since Mach3 is so customizable, it's not easy to document it as well.
The closest you'll come to pushing a button and outputting a part without worrying is to buy a commercial machine and controller, then when things go wrong, you just call the tech to fix it...Kind of like calling the mechanic to fix your truck. Of course, you'll pay a considerable price for that. If you want to build you own machine, you have no choice but to learn what goes on under the hood.