Most people I've seen with lots of keys just used an excel spreadsheet to keep track. Have you tried that?
^Edit: Another option might be using a checklist/todo program this one todotxt seems like a good choice.
I made this little video showing how you could use it.
I've been using this system for a couple of years now for notes, reference items, etc, on personal and work computers. Same directory structure on all machines, even google drive/Dropbox.
http://plaintext-productivity.net
Todotxt.Net for task management:
http://benrhughes.github.io/todotxt.net/
VS Code for markdown/notes editing.