custom site default settings
Currently ConfigMgr comes with tons of default Settings, Discovery Methods, Site Maintenance, Client Eval Settings, etc.
They are super generic, doesn't matter if I'm settings up a lab for 10 VMs on PC Hardware, or for prod with 500K clients on enterprise hardware, I get the same settings. I'd like the installer to scan the hardware it's getting installed on, and have that as a starting point, then ask me additional questions, Intended purpose, approx expected clients, single site server, or future additional servers, and expected roles, then give custom recommended template for settings to best fit my environment. I'd also like it to a button to "Show list of settings" so I can see what they will be with option to then modify it. I'd also like to export that setting template, so when I automate the install for a lab, I can just say setup.exe -template SmallLabSetting.xml and have all of those billion settings already pre-configured for my lab, etc. Thanks in advance.