I stumbled across this and thought it would be an interesting thing to share. The tool is web-based (electron too) and can generate entire continents that also zooms down to the dungeon level. Ontop of this it has generated encounters and stories that are linked to locations on the map, and allows virtual table top sesions with moving counters and light sources.
trailer with features: https://youtu.be/cHwHRlzU-Gk?t=54
docs: https://docs.hexroll.app/
It even has it's own scripting language: https://docs.hexroll.app/scroll/scroll-tutorial/
Kudos to Ithai Levi who made this, take a look at some of the code here: https://github.com/hexroll/hexroll-backpack