Assign "roles" within users

Assign "roles" within users

I have 3 very distinct roles within my organization (Producer, Editor, Graphic Designer). It would be nice to be able to attached these roles to various users and then be able to run reports based on role... sometimes I have several editors work on the same project, and would love to be able to run a report on how much time for a project was spent "editing".

Also - would be great if we could attach a "cost" to each resource (employee).

Thanks!