I would like to test out various editions of Windows 10, and deploy the version I like best to a machine. Can I build an image with all of the programs I need, etc. installed on a VM, then install it on a physical machine via a ISO or USB Bootable drive? If so, what would I need to do this? I plan to use VMWare to build the image but I am flexible, and can use something like Hyper-V if needed. Thanks.