I use Macro Express on my arcade machine, and it lets me set up ESC macros to preform the exits on all of my programs. Just set it up one time, and it is VERY easy. That is the route i would take if I were you, then you can use any program you want.
ED7