Just for thought..
Can we eliminate the use of keyboard and mouse in Mach 3 and just control all by pendant??
I assume it may not be possible as we need to load the files.
As for the buttons, I suggest to add to the existing design:
1. E-Stop
2. Cycle Start
3. Feed stop
4. Home