Hmmm...
Lets see...
It is possible to create a second and third and fourth Control Panel - You would really need to follow the instructions in the Lesser Admin CP hack, and take out the files you dont want them to be able to edit, and then ask if there is any code that you want to implement :
i.e. Styles CP - yourdomain.com/forum/stylecp/
"I want the user to be able to edit, but not delete the styles"...
That kind of thing...
As for the custom cp permissions...Sounds like a great idea!...I shall look into it
Satan