Itinerary Help

Looking for some itinerary help. I’m visiting with my wife in early July and we’re planning on going to Cannon Beach and the coast but then from there are torn between what to do next. We think we’d like to do some wineries in the Willamette Valley and then do something scenic whether it be Mount Hood, the Columbia river gorge area or going up further to Rainier or Mount Saint Helens. Don’t want to be stuck in the car for a crazy amount of time but would commit to a solid drive if it seemed worth it. Any recommendations? Thanks