If you create the development objects as design time (hdbschema, hdbdd, etc), they will actually be created and owned by the _SYS_REPO user and not the developers' users. This is intended to solve many of the issues you described.
Create a Schema - SAP HANA Developer Guide for SAP HANA Studio - SAP Library