Mazatrol
Mazatrol is a software app and like any s/w requires some form of educational effort to become familiar with. Factory training, on site training, peer-to-peer training, web training and consultant training (like the ex mazak freelancers i am aware of, including me, incidentally, on a small less than cottage industry scale) are all out there, but require an investment of time and money.
the editing situation Tom3197 describes (damn good point there, and great catch! you're damn good at finding the root of the problem. thats a talent) is one of those things that doesn't make it in the books (or it does, but the books are so dense few have the patience to dig for a solution there) and is best learned by one on one at the control.
message boards are also a great source. however, i suspect that the amount of people involved in cnc manufacturing that are utterly oblivious to any cnc message board is about 98%. I say that because I see lots of very good questions that languish unanswered on the boards...forever. if i see something about a mazak i know the answer to, i post it. i'm just a knee jerk customer support kind of guy, but no longer get paid for it!
I am a big mazatrol fan and it has been around for thirty years now. I would say there is no software based product out there anywhere that has remained as unchanged as mazatrol. there has been evolution, but the core concept of mazatrol principals and frame works conceived in 1979 are still in the fabric of the control today. The continuity and consistency of thought over decades I find remarkable, and I feel the engineers that designed and conceived mazatrol way back when were downright software VISIONARIES!
(Of course, they did get a little off course with dealing with tap nomenclature, surface finish designation and chordal coordinates in point machining. And dont get me started on not being able to change the #2 zone rough boring cycle parameter by TPC!)
-jim