Just posted on Reddit about character/worldbuilding tools for solo games:
I printed out a bunch of pieces of things and put them in a binder so I don't have to look at screens. World building stuff, mostly, but some NPC generators and miscellaneous other things. The bulk of my world generation tables come from the game F.O.R.G.E. which is free and an excellent solo resource. I also use the one-page fantasy biome event/NPC generators from Chaos Gen on DrivethruRPG, which cost $1 each. They're rules agnostic, which makes them great for to plug into a bunch of different game types or just for journaling.
I mix and match because I've found no one game has exactly what I want. Those two sources make up about 75% of my game set-up. Then I apply a game with a genre, theme, or game mechanics I like for specific types of stories I want to play. There are some really simple one page games that are rules lite, or something crunchier like D&D. Crunchier games make characters with lots of mechanics-based abilities, which is good if you like structured creation. Rules lite games allow more flexibility, but can be a little too abstract for some people's tastes.
My binder is separated into several different sections:
General rules for gameplay that are very generic. One Page Solo Engine, The Two Roll Major Arcana (for rolling for tarot cards instead of pulling them out of a deck, which some games do), and the Verb/Noun and Quest Generator Tables from F.O.R.G.E.
World building stuff. Chaos Gen and F.O.R.G.E. tables for biomes, wilderness, and settlement generation. Also character name generators for various fictional races collected from here, there, and everywhere. (Dolmenwood has some wonderful character creation tables for names, appearance, and even jobs and ambitions.)
Character/Game specific. Character sheets, important game mechanics, genre specific oracle tables, and any relevant maps.
Miscellaneous oracles and generators that don't fit anywhere else. This section isn't really necessary. There are some tables I really want to have around just in case but don't normally contribute to anything.