Does anyone know of a Material Library addon that will

Does anyone know of a Material Library addon that will

  1. take all the materials from a scene
  2. create a new scene that stores all the materials
  3. turns all the materials in the first scene with links to materials in the new scene?

It makes a lot more sense to edit materials in a scene (for me at least), but I also want to have a coherent material lib to use across many scenes.

There are some, but do they exactly that, hmm … I use Asset Wizzard which also supports objects and has a few goodies. It saves each material in its own optimized blender file that has a size between approx. 50-100 kb. The material can be updated with one click.