I’m a little late to this party, but there’s an extension for Visual Studio that makes creating really nice UWP apps a snap. This extension is called the Windows Template Studio. The template studio is a wizard interface to create an UWP app with many different choices. Those choices include Project Type, Design Pattern, Pages, Features, Services, and Testing. Each of these has numerous choices making it possible to start just about any app you are looking to create.
For me the best part is the Design Pattern. I have a lot of experience doing MVVM, but how do I get started? With the Windows Template Studio there are 5 different design patterns you can use. Really there are two: Code Behind and MVVM. Then there are 4 flavors of MVVM that you can chose from. These choices range from MVVM Basic where there isn’t a third party tool helping you, to Prism , MVVM Light, and Caliburn.Micro.
This tool comes with so many features and services to help you figure out how to do things like be a Share target to showing a What’s New section. This is a great tool for learning how to do so many things in the UWP world. However, be informed, this really should be looked at as a teaching tool. It should not be viewed as a shortcut to production. To take this code and make it production worthy still takes time and effort. This really is a tool to show you how to start a feature, service, or even a design pattern.
Have fun with it! Check it out here on GitHub.