Create Bootable USB Automagically using this simple tool. It is programmed in Visual C# .NET framework, and automatically downloads and installs Linux Distributions. 
https://bluskript.wixsite.com/autobootdisk
or
https://github.com/EvilSourcerer/AutoBootDisk