Depending on the complexity, there’s also abbrev-mode
: https://www.gnu.org/software/emacs/manual/html_node/emacs/Abbrevs.html
Have you ever read the book Elantris? It sounds very not fun.
There’s a fork of Openboard that is trying to update it, but AFAIK, it’s not published anywhere yet: https://github.com/Helium314/openboard
That is a crazy process. But I’m happy that you were somehow able to get a new passport :).