Deploying software updates to remote workers

I think Microsoft Intune would offer the services you are looking for. you can sign up for a 30 day free trial and try it out. https://www.microsoft.com/en-gb/server-cloud/products/microsoft-intune/default.aspx?

No need for GPOs or SCCM