I use TextExpander for keyboard shortcuts and some autocorrecting (I sent an IM to a manager and signed it Brina which he never let me live down). I also use Alfred App for keyboard triggers that open apps and activate scripts. Lastly, I have Keyboard Maestro which always seemed like a combination of the two, but I could never find a case where it was better than either TextExpander or Alfred.
I finally found the perfect case Keyboard Maestro – processing highlighted text. I’ve been editing some documents and need to manipulate and format some text in the same way (e.g. Example –> Example). TextExpander wouldn’t work because it is activated with keystrokes and I’d lose the highlighted text. Alfred can be triggered with a keyboard combination, but processing the text would have to be done by scripting. Keyboard Maestro has some sophisticated clipboard manipulation built-in and I was able to do exactly what I needed.
I’ve had Keyboard Maestro for a number of years, and at times I felt like I was wasting my money by upgrading because of how little I used it. But it always felt like I’d need it someday and now I’m very glad I kept it in my toolbox.