Another great feature is on the Device tab that let's you record changes in different visual states automatically between snapped, portrait & filled/full mode so that way, the only code you write is code that changes properties for that Visual State.
I've used all the other things you mentioned, but how does this work? I've used the different device states in the tab to see how the layout looks in the designer, but what's this about recording changes automatically? Is there a tutorial or video somewhere?
By the way, the device tab is a pain in the * to find. Not putting it in the View or View/Other windows menu? That was just cruel, guys.