I created a Python package that enables basic CRUD operations on services, layers and features because I found that the Python SDK was too big for my use case and the REST API was too confusing.
You can find more information here: https://github.com/caracal-cloud/simple-arcgis-wrapper