Terry, you can make a page and put the whole tool table on it, if desired. And the same goes for the Fixtures. Mach Motion did something similar. It could be a LUA Wizard type of thing or just something DRO based. Tabbing... Probably not going to happen like you want. The order of control creation has a lot to do with it, so you can kind of control your own destiny a bit there. But then there is Z level which dictates that some controls be created before others. It's a Windows thing and it is what it is.
sahd71, you can use any input for ArcOk, put a button on any screen for THC On/Off you desire, and control outputs with M62/M63 with no pause in motion. M62 and M63 will work in the same manner as Linux CNC (replacing M10 and M11 in Mach 3).
daniellyall, the key mapper can be used to create any number off custom inputs that can be used in the PLC script to perform any action available in the API. Not as simple as just connecting a key to a stock action, but it isn't THAT much harder to do. The sky really is the limit.
The tools are there. You guys can pretty much customize anything to your liking.
Steve