I use hotkey.net but the setup of that program is completely manual. If you don't have experience with a bit of programming or xml it's a little tricky to understand. The author does have some examples on his web site and the forums are very quick to respond to help questions. www.hotkeynet.com is the web site.