> I know Mac apps, I do know much else.
Possible autocomplete-related grammar error? ^_^
I'm not a user of Apple products, but in the Linux world there are code editors that enable the user to define custom completions. I find this to be an excellent productivity feature, not just for coding.
The editor Geany calls them snippets.