Control iPhone Remotely
Settings have many MDM hooks. You can experiment for free cloud based solution like JAMF now to get started. 


https://signup.jamfcloud.com 


Carrier settings are much more tricky, most get set by the carrier over the air and depend on whatever sim is sent out and physically installed, so you’ll likely need something other than a MDM for that.