I've been using RouteConverter to make my custom GPS routes which I then transfer to the CoPilot app on my phone. Recently, it's been announced that the developer is going to end support for the online version of the program and I've had nothing but trouble trying to get the offline version to work. It crashes on my system all the time.
Apparently, Google has determined that RouteConverter makes too many Google Maps requests to remain free. This sucks because it was so easy to use and could save files in just about any GPS format. The program was a labor-of-love for the developer; it's donation-ware and he wasn't making much money off of it apparently. Hence, no payments to Google and most likely soon-to-be no more RouteConverter.
So, before this turns into a novel, I've found ITN Converter which also operates on Google Maps' base maps. It too can save files in a myriad of file types which is perfect for CoPilot's .trp format. BTW, I use CoPilot because its maps are stored locally and I don't need cell phone coverage. It just uses the GPS which is necessary when riding in the mountains. It also has a customizable Motorcycle vehicle profile.
Did I mention that everything's free? Well, ITN Converter is donation-ware and CoPilot has some optional upgrades, but I'm all-in for only a few dollars. Beats buying a Garmin for hundreds.