I have always placed my stock at X0, Y0 & Z0 and select bottom left on my CAD, all x moves being positive, all Y moves being positive and all Z moves are negative. I typically used an edge finder for X & Y and a touch plate for Z. Upon touching with the edge finder I subtract 1/2 of the diameter of my proposed tool and rezero. This has always left the tool hanging 1/2 of the tool width off of X and 1/2 off on Y. I view this as the very center of the tool is touching the 0 point of all 3 axis. I am sure there are other and possibly better ways but that has worked for me. What ways do you all set up before loading any files?