I used worldographer for my world map for my current campaign.
I’ve used inkarnate in the past for battle maps, but I was not happy with performance when you have a lot of assets.
I recently got Canvas of Kings which seems awesome and perfect for what I want but I have been pretty busy and haven’t had a chance to make any completed maps in it yet.
I gave up prepping “main quest” stuff when my players wanted to find out more about some curse affecting them, and decided the most logical thing to do is kidnap the head of their religion (who one of the players directly reports to), interrogate him, and hold him hostage. Instead of, you know, asking 😅
They eventually backed off of that plan due to concerns of some other PCs, but it was pretty close