Benny, I'm not running Mach yet but hope to once my replacement computer arrives. I run a 4 axis mill at the moment. I like your screen layout alot esp the configuration of the axis. Here's what I'd like to see for use in a milling application.
Change the Go To Zero button to Go To Position so that the operator can enter a position, whether that be zero or an absolute position. Having an Absolute/Incremental button would be handy so that doing a Go To move could be in relation to Zero or the current position.
On each axis create a means to toggle between Jog Continious/Jog Incremental. I use this all the time when locating an edge, I jog .001" or .0005" when finding an edge. I also like to have a fast & slow continous jog.
Replace the jog '+' & '-' buttons with directional arrows as related to the tool movement. Place the arrows accordingly on the screen eg. < > for the X axis, up & down for the Z & Y axis , my little mind while in deep concentration sometimes needs a prompt to remember which direction is the '+' direction.
Create a seperate Home box for "Home X, Y, Z, ALL" Wtih Home on each Axis control as you have it I'd be crashing Tools like crazy with my clumsy mouse control, I need that stuff away from the regular axis controls, I'm always tweaking movements up, down left, right etc.
Being able to to toggle between the GCode & Graphic screens would be handy while a job is running if the software would support it.
I'm sure I'll have some more input once my computer arrives & I load Mach to give it a try.