General Bike Discussion
I don't know of an online program, but MS Streets and Trips will work, you can set your highway priorities, speed, gas tank size and mileage, how many hours a day you want to ride, and how often you want to stop for breaks.
The program will then route you using your specifics. Tell you when you...