@JeffSchwenk is this a spreadsheet you manually complete prior to creating roles or is this output from a report of existing roles? I'm in the process of putting something like this together using MS Access to document current role settings. I know there is a canned report to list role settings. However, this lists each role one at a time but I want to show them in a grid similar to what you have in your spreadsheet. This allows the customer to easily get a side-by-side comparison of how the role settings compare.
If you have something like this already, please let me know. Otherwise, I will complete what I am working on and share with the group when complete.