I adopted a tool called Notion which I've introduced to my workplace. Since then I use it for a ton of things. It's basically a markdown-equivalent notetaking app with some powerful features like making some relational databases.
For RPGs, I have a database of games, and a database of books...