We've been using Justin Tadlock's Members plugin in conjunction with this plugin (User Role Editor). There is plenty of overlap between the two and sites may need only one of them.
Where I found this plugin particularly handy was:
- configuring users to have multiple roles
- copy existing roles to create new ones
These features are brilliant, especially when building a BuddyPress community with many users, custom roles and custom capabilities.