Back in Feb, 2013 (yes, an eternity in internet time), I did a piece on Google Maps as a great app for planning and sharing trips. Google Maps has advanced considerably since then, with the latest addition being an App called My Maps. It is basically a cut-down version of the full Google Maps but in my opinion is great for quickly accessing or adding locations to an existing map.
By way of example, here's a map that I created for my particular obsession, I mean hobby. Touring breweries of the US:
Once created you can create a route between stops on the desktop version and get turn-by-turn directions, total distance etc. You can even add information for each stop, such as in my case, beers I've tasted from each brewery. There are some limitations such as not being able to upload photos for each stop, but knowing Google, I'm sure they're working on it.
If you'd like more information, you can check out Chris (Geeks on Tour) recent post.