You know you can just activate the option in the settings to allow all resources to be available from the start, right? That's how I do it. I set the difficulty to custom and allow all resources and easy taming.
Mostly because I enjoy the dungeon crawling element. I have multiple characters where I haven't even become mayor yet and managed to farm legendary tier tools, gear and over 5m cash. I set someone to purchase 100 of each dungeon at the start, including rebel redoubts, bandit den/forts, goblin caves and crypts. Mainly because I wanna get the initial lira meetup to get access to the elven kingdom, but my 3 grove completions didn't yield any lira events yet. So I'm farming dungeons until I get a grove with her event. Then I'll progress. And having to contend with a lich that has 2000hp isn't easy lmao. Especially now that I'm getting spider lair and goblin strongholds sometimes in magical events in dungeons.