I've never seen something like that. I just watched some YouTube videos on it. Looks simple enough to implement into Mach4.
It just requires some scripting. Personally I would use #Vars for each X & Y pocket position and call those up depending on the tool requested.