I wrote this app to plan interesting and different daily walks with my dogs to find how far and how long it would take.
You can track your walks, runs or rides with or without planning them first.
Planning:
Use to simply plot your route on the map to calculate how far your planned activity is
Planning and Tracking:
Use a planned route and track your activity to check your sticking to your route and where your next turn might be and how far you have walked, cycled, or ran.
Tracking:
Use to just track an unplanned activity, see where you have been and how far you walked, cycled or ran.
Sharing:
Share your route or track as a web link or export the GPX file to import into other mapping products.
Web portal:
You can also create routes via the How Far cloud portal and sync those with your device.