Create a route with multiple waypoints with a few clicks or import a GPX file.
If you have a Garmin smartwatch / activity tracker:
This app is compatible with Navi, Directions and Route Data Field.
Fun and functional
The app when paired with a Garmin watch is very useful for driving, especially if you are not familiar with an area. After you input the route into the app, the Garmin device (usually a watch) will display a track and turn by turn directions. The watch will vibrate before the turn to let you know. Currently using a Garmin Tactix Bravo.