The most relevant feature on a hexcrawl is the hex map. So if I want to develop a hexcrawl, the obvious first step is to create a hexagonal grid and understand the particularities of the hexagon maps.
Some time ago I programmed a simple hexagonal grid generator. The source is public, and accessible from this repository: Configurable Hex Grid Generator. At this moment I’m working on improving the code and updating the dependencies to maintain up to date the project. I think that it could be useful for other developers prototyping their own hexagonal maps that are testing their own hex map ideas.