Windows has native tooling that can help you with this. Here's one approach:
1. Build a Win10 anniversary edition WIM that targets your machines, with everything that can be installed in audit mode
2. Install using the WIM
3. Use the new
Powershell PackageManagement tooling to install stuff from Chocolatey
4. Hand install stuff anything that can't be done another way
It would be interesting to see which of the FRC specific installs could be automated through Chocolatey.