Viseu is a slower day trip from Porto: good for museums, granite streets, lunch, and a proper look at inland northern Portugal without rushing too hard.
The best Porto day trip depends on your mood: Braga for churches, Guimaraes for history, Aveiro for canals, the Douro for wine, or the coast for an easier day.