To anyone reading this: please don't use ISOs downloaded from not-official sources.
Use an autounattend.xml, the mass graves, and a WinGet JSON to customise an online image.
[1]: https://schneegans.de/windows/unattend-generator/
[2]: https://learn.microsoft.com/en-gb/windows/package-manager/wi...
Do be aware that an autounattend.xml can cause Windows setup to execute arbitrary code. Their provenance matters too. It's relatively easy to encode scripts (or even binaries) into the XML to run during or after Windows setup. You can eyeball them, for sure, but I bet most people don't.
I use uup dump myself, which downloads the components directly from MS and builds the ISO locally
The tool linked by the parent doesn't download ISOs from non-official sources.