I didn't read through all of this, so I may be repeating a lot. I apologize for duplicating info in advance.
These are the ones that I am familiar with:
GAIA - great for public land, forest roads, and laying out routes through public lands. There is an overlanding overlay that provides...