I am on the 3rd session tonight of a DungeonWorld game using my own homebrew campaign setting. When I prepare for a game for both DnD and DungeonWorld I write up a group of possible hooks, events and plans for the story based on the setting and basically an ideas prompt sheet. I don’t usually pick monsters or stats and instead let the events sort of drive out what might happen, although sometimes I might have a specific monster in mind.
It works really well for me as a GM and I will sometimes share progress if the characters work through it. If ideas and things during a game go a different direction I will add them in between sessions to reflect the changing events. I usually add a lot of links and organisations to the different characters, because it feels right that most folk / NPC’s they meet will be part of something bigger and where possible it helps me feel like I am developing a solid story/environment. At its very least level of use I do get a quick reference to NPC names…
I use free Google Draw to create the links and ideas from the characters. If anyone is interested I can share a copy of this drawing in on google and you can copy to edit your own versions. Sample attached.