Thanks for the reply, but, these bugs allow resources that already exist to be managed easier/better, but they don't seem to cover resource creation/deletion.
I don't know if this would be feasible, but what I'm envisioning looks like:
1) Creating a tab for "resource groups" in the admin panel. Every resource is assigned a group.
2) Adding the ability to flag a user as a "resource administrator" for specific resource group(s) in the admin panel.
3) If a user is a resource administrator for a resource group, they essentially will have the functionality that exist in the admin panel (see attached), available to them in the regular UI. This would include the ability to create/delete resources in their "resource group".
These resources could be automatically given standard names/accounts to simplify the user interface like:
resourcegroup_resourcename@domain.com
The idea here would be to delegate administration of resources to these "resource administrators", in order to get the Zimbra administrators out of the business of creating/managing/deleting resources at an atomic level.
Again, until something like this exists, I will probably need to write some sort of webpage that essentially allows any employee to (only for resource accounts) to:
zmprov [add|delete|modify]
resource@domain.com
....
This wouldn't really be a 100%, but would get the job done.