I'd like to recommend a little software gem I stumbled across, called ShortKeys.
ShortKeys is a utility that allows you to set up replacement text or paragraphs for any given number of user-defined keystrokes. ShortKeys monitors keyboard activity on a global nature, and anytime a user-defined keystroke combination is typed in, it will be replaced with the user-defined text.
A shortkey is something like a text macro, or an IRC trigger, available to you in whatever app you happen to be using! Automate tedious and repetitive typing. Reduce errors. Type a few characters and ShortKeys will replace them with up to 3000 keystrokes. You will be amazed by how much time ShortKeys will save.
As an example, all I had to do to generate this entire message (except for the link below) was type a single word!
The free Lite version lets you define up to 15 shortkeys, adequate for most people's needs. If not, the full version with unlimited shortkeys, spellchecker, and many other features is only $20.
I am not affiliated with the program or its authors in any way.
Get it -----> here.
Regards,
Madrigal