This is the layout of my 1 player control panel. I'm very happy with it. This time, what I'd like to comment about is not the layout of action buttons, but the config of the admin buttons. I'm using a PSX pad hack, so I have 10 buttons. I have 4 remaining buttons for admin tasks. Moreover, I don't like the idea of adding too many extra buttons. See how you can get all the functions you could ever need with just 4 buttons and combinations with other buttons. Once you remember the basic combinations, this system is very useful, comfortable and really effective. All the 6 action buttons combine with start button to achieve functions such as reset, exit, tab menu, etc. Assigning these functions to one button alone is not a good idea, because you could can push a button accidentally or by mistake and leave emulation, for instance. Also, you don't want guest users to have access to these functions. However, Coin, Start, Pause and Show fps are assigned to single push of the four admin buttons. These can be used very often by the player and there's no risk in activating them. I have also configured the tab menu so as to use the stick and buttons. I can enter the menu, redefine controls, cancel, leave the menu, overclock emulation, reduce gamma, enter the service mode, etc etc, with no need to touch the keyboard at all!
http://www.ojosverdes.com/stormrider/defctrls.jpg