I started laying out the control panel yesterday on a piece of mdf, expecting to do several versions but I'm pretty happy with what I ended up with.

It's ok for you mame cab builders laying out circular buttons in almost random clusters on a large panel, but all these square buttons are murder to line up. As you can see I still need to tweak a few (taking the picture helped me decide which are out of line). I was torn between making the placement holes on the large side and adjusting by the screw collars or going for as accurate a hole as poss. In the end I cut holes slightly undersize and made small adjustments with a file, not finished yet I hasten to add.
I expect when I fix the control panel on I shall start suffering from functionallity hiatus syndrome. That is when enough of a cab is built to become useable you stop working on it while you play with it all the time. Luckily with the jukebox I can carry on listening while I work.
If anyone one is interested heres what the buttons do. I am using Virtual Msic Jukebox and the blue triangles slide the album trays left or right. The blue rectangles are for SKIP and RANDOM and the squares whites are numbers 0-9. The orange rectangles are SELECT and CANCEL and the round white buttons select between three different music libraries, mine (parental guidance explicit lyrics) the wife's (sentimental ballads) and child friendly.