- If you use a Mac, there's no better than Alfred, that I've ever found. Hotkeys, keywords, text expansion and more. Search your Mac and the web, plus custom actions to control your Mac. It's awesome.I have been using Alfred for quite some time now... and it solves a lot of things for me on a mac, with a power pack. Amazing replacement for spotlight with power features, keyboard shortcuts, for email templates and code snippets. I even replaced some of my bash alias with Alfred shortcuts.
Workflow is a killer feature. Also, you can configure Alfred to be called by double tapping one of the modifier keys. This is super convenient.
I cannot imagine how to use Mac without it. Finding apps by name is more convenient for me that do it with standard ways that iOS provides
TE is part of my subconscious; hundreds of shortcuts and snippets.
Logic like "add <-- -->, then put the cursor in the middle" rocks.
Fortunately, I bought it before it became a subscription.
At some point, I'll upgrade OS and I suspect I'll be forced into subscribing because of compatibility. I don't begrudge them running a business, but do think an upgrade discount for previously-paid-users would have been good manners. So - product - excellent. Business approach - needs a bit of work.
- Not really a tool but if you are code or even if you just need to take notes, you can use sublime and this tutorial is excellent. It teaches you the most useful shortcuts in app. I also recommend TextExpander (suggested by @loralleehutton)