Semplice si e no.. dipende dai punti di vista in quanto cambia l'ambiente e le problematiche.
In pratica per windows phone lavorerai su progetti: "Silverlight for Windows Phone", "Windows Phone Game, che sarebbe XNA", oppure "Windows Phone Silverlight and XNA Application".
Per fare delle interfacce carine ti troverai a usare Expression Blend.
L'interfaccia utente è XAML, ovviamente il buon Visual Studio ti aiuta tantissimo a gestire le cose.