... and doing it with the swiss-knife: Drupal
Further tmux setup tips and tricks with Zsh and Vim
Let's script it up and optimise our workflow with tmux
Become a tailored painter or a painted tailor
TL;DR: Use a Fn key bound to Applescript, disable conflicting keys, manually run the script for every app that you own.