Why would you want to pay for this.???
All the code to do this is available free if you look about. It's easy to alter Mach's screen to incorp buttons to do this or has he has done here issue M codes that run the scripts.

Better still or easier to Buy Gerry's 2010 screen set here http://home.comcast.net/~cncwoodworker/2010.html It comes with these probes and far more besides built in, plus it's a great screen set with big toolpath display.
The touch block he use's could be any metal block or plate so long has it's accurate dimensions are known. I just use a simple piece of singel sided PCB board attached to a wiregoing to a spare input, it's far more versatile than that big clumsy block.!!