Really informative post on how to do this "by hand"!
I use https://trips.furkot.com (which is free) for this kind of trip planning. It is fantastic to determine how much stuff you can fit in a day, taking into account when you want to start/end your day, driving time, stops for food, time spent at any road-side attractions, overnight stays, ticketed events (to ensure you arrive on time), etc. It's an incredible resource that seems to "fly under the radar".