MyRide by Yamaha is a decent app. If you turn it on before your ride it tracks your route along with distance time and stuff like lean angle. There are navigation apps that look for twisty road but unfortunately roads in and around the GTA are mostly laid out in grids. Unless you head up North or down into NY and PA they are pretty useless.
WOW... Those are some great roads. Been on many that are on the map but I see a few that I need to visit this season while commuting to my customers. Thanks GreyGhost for this.No app, but check out all of the work @shanekingsley has put in at the link below. I have no desire for an app as I do the macro trip planning at home (eg. general vicinity and any specific highlight spots to hit) and then wander around the area.