VS Studio has some really nice tools for UI development of Windows Store apps. Templates, and grids of the like. That being said, I like how C# can work more interactively with Windows instead of being bottle-necked like Java seems to be, but that's to be expected since it IS developed by Microsoft. Lol.