XAML を実行時に他の XAML に入れ替えるとかできるのかな。
そうだとスキンの実装が簡単になるとか以上に面白いことが出来そう。
といいつつ、具体例は思いつかないが。