The best feature is one unmentioned here, the expandability of the app. I can create custom snippets that combine pre-defined text, shell commands, macros and more which I can assign to a single key command. Amazing.