I was testing Hexroll with a model that generates a set of predefined regions with a predefined number of hexes per region. I know this is not exactly what you have in mind, but it's a good start :)
I'm currently piecing together a hexcrawl on that map you see. I've been putting alot of feature lists (right now my feature list is up to around ~240 features, 100 of which are magical plants.) to populate a hex with. I'm doing alot of work in SQL to save myself alot of time when it comes to assigning stuff to a hex, but it's a pain. After just assigning features, I now have to create:
- 10 Small dungeons
- 10 medium dungeons
- 9 "Main" dungeons (these are the big ones that get hand crafted)
- 17 small caves
- 18 Medium caves
- 7 large caves
And of course, when it comes to populating these.....I haven't found any tools for Savage worlds, tons for other systems