I use an old, old 2004 Trailer Life mapping program. No GPS, but that is not a problem. I have Delorme Street Atlas for that. With Trailer Life I can enter one way or round trip. I can route it where ever I wish to go with stop over locations along the way there and back. I enter the starting date and location, the ending location, how many days to stay at the ending location, the stop overs along the way there and back, how many days (if any) to stay at the stop over locations. If I want costs, I enter the MPG and the cost per gallon, daily expenses such as meals, entertainment, and motel (campground) cost.
It is an old program that I have used for years and does the job for me.