This is a phenomenal idea. I think this would be even more powerful if global preferences could be set. Then we could save our own personal settings or we could define team's style standards. Maybe the global preferences could be managed with an external file just like the Tableau preferences file.