Wow- you folks really brainstormed on this on- I’m still a little fuzzy on the details (and will probably shift this to ‘How to’ where more folks who need something along these lines may spot it).
Will throw out one more idea- user defined globals can be used in entries- so might could put snippets there and have buttons to place the global variable in the text areas. Not dead sure it suits in this case, but might be worth a look.