Daniba, I'm not telling that your way is wrong. I also agree on your opinion. Once Mach4 has got the tool height(length) info, then it should not measure it again. This will give a wrong result in case the tool is broken... And it's time consuming.
I'm just looking for a way to organize the process.