Here is a post on some serious usability enhancements for the AddMaterials add-in, which reads a list of material properties from an Excel spreadsheet and generates Revit material elements accordingly. It was originally presented for Revit 2011, reimplemented for Revit...
Click here to view the entire blog post.
Click here to view the entire blog post.