strava route creator is pretty good, as is GPSIEs and bikeroutetoaster and GPX editor. I personally hated the google maps creator and, my only attempt at a 100km DIY ended up as nearly 140 to get enough checkpoints in.
I do not understand the desire to continue with the google maps.