Visual Studio installation
Deployment of Visual Studio is possible using the Custom Software feature.
Select the right "bootstrapper" for your use case / license:
All you need to deploy a given edition is to run it with these parameters:
--quiet --wait. This will automatically install the latest 64-bit version.
For most use cases the above will suffice, however, the pages that we link to above documents various possibilities for customising the installation.