FWIW I think you can kinda hack it by copy-pasting gcode into the MDI. You could also make your own probing routine and put it in a G-code file and run it like a job.
There’s also an upcoming macro feature: "Macros" in Carbide Motion
But don’t let me put you off UGS or LinuxCNC. I have a Mesa 7i76E laying around waiting for me to install it on the new mill.