Currently we're able to have automatic updates of one nominated Sandbox and Production. Projects can have several and it's not uncommon to see 15-20 environments on larger and more complex projects.

It would be great if we could have an API where we can programmatically select a deployable package from the asset library and deploy it to a selected environment. This would enable us to schedule updates out of hours, add approvals, etc using something like Power Apps, Logic Apps, etc, with a significantly reduction in manual effort.