For those of you who are constantly spinning up new VMs and installing a number of different developer tools and SDKs, these VMs act as a good base to starting on. The VMs are available for Hyper-V, VMWare, VirtualBox and Parallels users. There is a choice to get an eval version based on Windows 10 Enterprise 1067 which expires on January 17, 2017, or alternatively you can download the Windows 10 Pro 1607 based version and apply your own product key.
If you just want to try out Windows 10 and UWP, use the free evaluation version of the VMs. This will expire after a pre-determined amount of time. However, if you want a VM that won’t expire, choose the licensed version and add your Windows license key. Don’t already have one? Buy a new Windows 10 Pro license (EN-US only).
The other option for spinning up VMs with these tools installed is to use the corresponding Windows 10 VM options in Azure if you have an MSDN subscription, or alternatively you can spin up Windows Server VMs with these tools preinstalled and ready to go.