This should be a GNU project!
I'm not a some kind of RMS fan or anything, but I think this should be part of GNU's standard tools that they give to developers. The idea is very good, and would probably be supported by all the big distros.
This is the most important next step to world domination. Why? Before a common config system is in place, linux will alway be for people who know their way around.