Spark

Spark is a tool for OS X that can make just about anything easier. It enables you to create any custom keyboard shortcut you want (choose carefully) to do absolutely anything you want. You can easily make it open a program, but you can also have a keyboard shortcut execute an iTunes command, open a specific file or folder, execute a number of system commands, simulate typing for a blob of text OR run an AppleScript script which (with very little difficulty) could literally be used to do absolutely anything else due to the power Apple has leveraged into AppleScript ... be careful.

OS: 
Mac OS X