I use Show Cue System for sound in my stage shows. It's probably not what you want because it's not a "press this button to play this sound" sort of thing.
You can assign hotkeys to cues and make it a "press this button to play this sound" sort of thing, and you can set it to trigger or toggle in and out with programmed fade times. There's just the button size issue for the OP.