Text Expander for Mac (Windows/Android/ios versions also avail)
Ranked in these QuestionsQuestion Ranking
Pro Flexible Shortcut system
Offers many options for autotext
Pro Easy to use
Very clear and thoughtful user interface.
Pro Versions for Mac / Windows / ios and Android
Pro Sophisticated macro language
It has many macro functions. Macros can be combined and nested.
Pro Supports RTF formatting and Word documents
Pro Portable option
Can run from a USB device
Con No Linux version
Some people might want it.