OK, I know that there are many websites at which I can design a route and know exactly how many miles I'll be doing. But, is there a way I can design a route and know what the elevation/hill profiles will be?

I have a Garmin, so I can figure out how much I accomplished afterwards, but I'm afraid of just wandering around and getting into a canyon that I'm not ready for and absolutely tears me down.