I use MyRouteapp.. It evolved out of TYRE and is bloomin’ marvelous. You can choose the type of map you want to base the calculation on (TomTom, OSM or HERE for garmin), but plan with a different overlay (OSM, Google, TomTom, Here, michelin). You can then use their navigation app on your phone to give you turn by turn nav, or upload to a tomtom rider via mydrive connect, or garmin via the newfiles directory. You can also compare the calculated routes so if you plan using tomtom but you have mates in your group with garmin, you can tweak the route so everyone goes the same way. The separate phone app for planning routes is really good – allowing you to do pretty much everything the webUI does. Even has proper streetview integration so you can check that the roads actually exist (handy for spain and bits of italy).