As you probably have noticed, Eclipse preferences are not perfect. A majority of enterprise companies struggle with enforcing consistent setttings across multiple installations, and so far nobody find a remedy which would be good enough.
Recently a light appeared in the tunnel. Ericcson contributed code for obtaining preferences from a certain URL, something similar to the Workspace Mechanic, which may solve some of the enterprise problems.
On the other hand, two GSoC proposals have been accepted in the area of preferences. I would like to get it done right this time, so any comments/suggestions are welcome.