The potential answers to this question are too many!
First off, how many months are you planning on taking?
Say you've got ~16 days of extended backcountry trips, ~15 days of overnight trips and day hikes, and ~10 days of town days and rest days? Add to that the driving days, which if you're going fast is about 5 days across the country each way. Do you have three months for this?
You want to hit Yellowstone, Napa, and Vancouver, Canada. Yellowstone and Vancouver should probably be on the same northern leg. A southern leg could include Colorado, Canyon Country and the Sierra Nevada. On the way between Napa and Vancouver you'll also have a few days of day hiking on the coast, in the redwoods and amongst the cascades.
If you choose to visit Yellowstone on the way out, you might want to cross North Dakota. Then as you leave the park, hit up the Tetons. If you want to beeline it across the west, cross Utah, Nevada and California along Highway 80, but again, I'd head south on highway 89, veerying off into canyon country, the grand canyon, death valley, the east side of the sierra, yosemite, san francisco to napa.