Ability to restrict selectable classes on a per role/user basis

We want our clients to be able to select classes using the new improved class selector.

The live preview makes this a very powerful tool for them.

The problem is, most websites have many types of classes. utility classes, layout classes, presentation classes, etc, etc.

We would like to present a curated selection of classes to our clients using a whitelist in one form or another.

Ideally this could be done either on a class by class basis and on a folder by folder basis.

An alternative could be to introduce some form of tagging for classes in addition to the folders and allow this to be used as the criterion for the whitelisting.

Regardless of the method used, the perfect end result will be our clients can open the class selector and only see presentational classes relevant for their use.

Please see this related request:

Thank you!