Just for information/some ideas...
Finereader has a "Recently Used Characters" row like this:
Which saves the last 16 used characters. The above GUI is similar to Word/LibreOffice (and pretty much every other program I've run across with an "Insert Special Characters").
Calibre's Editor is a completely different beast, and gives you your own "Favorites" page where you can add any characters you want: