I'm like Mike. I use a regular atlas while we're traveling, because I've found that it is more accurate for finding your way around detours or finding places of interest that you may have not planned on.
Note: I misunderstood what Mike was referring to. I didn't realize he was talking about software!
However, for trip planning purposes, I've used
Rv.Com . It's great for laying out your stops and finding places to eat or stay. You start by putting in your starting point and then your destination. Once you've done that, then you can decide what time you want to leave and how far you want to travel until, say, you want stop for lunch. You put in the driving time, say 4 hours, and the program determines where you are, and provides a drop down list of all the eating establishments within a specified distance. It does the same thing for finding hotels, or attractions, or whatever.
Now I must caution on a couple of things. First, although there was no explanation I could find, I believe that all travel times are based on driving a motorhome. Kin of makes sense, huh? But when we were driving our car, we kept arriving at all of the stops way early. I finally figured out that we were able to travel faster than a motorhome, so we awere arriving early. I could find no way of adjusting this feature. Second, you cannot develop alternate routes. So you can't decide if you want to take the fastest route, or the most scenic, or the shortest.
It does provide you with a small map, but as you mentioned, it is not very detailed.
Even with it's limitations, I found it very useful and accurate. It was wonderful for finding accommodations that accepted pets, which something that we did not need but thought we might. It was also nice knowing in advance what eating choices we had at various stops alonmg the way.