Primarily since because we are geographically spread out, doing so makes it much more convenient to establish regular play.
Started simply with Owlbear Rodeo which was at the time a free, no-frills VTT, we then moving over to Foundry VTT due to its greater feature set and the ability to self-host.
And while using a VTT does not preclude the use of theatre of the mind, some games seem to favour a more map oriented playstyle.
With for example our Call of Cthulhu games having a stronger emphasis on TOTM, while DnD seems for us to be more map focused.
It's the same players, just the way the games seem to work lend themselves to one style of play over another.
The following is the list of map making software I've personally used.
- Inkarnate - https://inkarnate.com
A well-known and regarded service for creating maps, though to get most out of it requires having a subscription.
The free tier restricts the size of the maps the number assets available. - Dungeon Designer 3 - https://www.profantasy.com/products/dd3.asp
Dungeon Designer is a add-on for Campaign Cartographer 3, that provides tools and assets for creating maps of dungeons and caverns.
It can be often found for sale as a bundle on Humble Bundle, which is how I would recommend getting it.
Getting via the bundle does give you a lot of assets and styles, but as a piece of software its does show its age in both performance and usability when compared to other newer map making offerings. - Dungeon Draft - https://dungeondraft.net
Dungeon Draft is another tool for creating maps for VTTs, similar to Inkarnate in terms of look and feel.
It has a one-time fee of $19.99 and comes out of the box with rudimentary assets. But it can be easily extended though both free and paid packs which close the gap between it and Inkarnate , making it preferable to Inkarnate free tier in my view.
Don't be expecting highly detailed maps, I've a preference for the more simple sort. I like leaving the players to fill in the gaps.