in reply to Lazy config files?

May I suggest Config::General? It can include external files and its syntax is similar to Apache's conf files.

HTH, Valerio