Vienna was lovely, only spent a day there but had the best chicken schnitzel. Was the size of my head.Vienna might be worthy of a day trip between Budapest > Prague.
Planning holidays is a great distraction and the worst part, if it can be called that, is trying to work out where to go and the itinerary! Local holidays are a great idea as well.
I only vaguely map out things I want to see when on holidays. Like not having too much planned so I end up walking in a direction and finding cool/interesting places that are less touristy.