This tool takes a CSS stylesheet on input and produces an almost equivalent stylesheet on output, but with rulesets split, combined, and reordered to "factor out" common declarations. This helps reveal shared components.
This paper, Faster laziness using dynamic pointer tagging, came through my queue and though I didn't think much of it the first time through, it turns out to be more interesting than I had thought when I first read it.