Darebee,
I don't claim that my way is the only way

You feel free to explain alternative methods.
I derived the logic for my method on my own. I got tired of working with coordinate system offsets that had no useful relationship to the machine. You think that was confusing, well, I couldn't ever explain the way I used to do it before that

A person can always find some kind of a method that works, but whether it makes sense, is another matter.
I changed methodology to get away from using the G50 (aka G92 on mill) method of creating a coordinate system.
All the calculations I described are a "one time" deal. They have everything to do with initial setup of the machine and the reference tool. Once the reference tool position is accurately described by the displays when the tool is at home, the rest of the settings are child's play.