Is there any alternatives to Karabiner in Sierra, which lets you use whatever keybindings you like to open an application?
You should try 'Keyboard Maestro' as an Alternative. You can bind actions to different Application-States as Macros, f.e. when Application X is open, do Y etc.

They offer a Testperiod, so you can try before you buy and test if it is meeting your requirements.