Automation of creation of collections, deployments, applications, etc. So all roll-outs and naming were standardized. The solution was written in PowerShell.
Thereby, the customer ensured that all applications in SCCM were created the same, and with the same configuration. The customer's end-users experienced fewer software errors, and the IT Support was able to create applications themselves with a custom frontend.