Interesting article on IBM developer works covers this ground and recommends the AppConfig module:
http://www-106.ibm.com/developerworks/linux/library/l-perl3/
Comment on Re: Reading and *writing* configuration files
While AppConfig is cool (used it myself several
times), it doesn't read Bind config files and I don't think
that it can output configurations (which was one of
the points in the original question).
Outputting configs was the ENTIRE point of the original article. I'm already parsing the config just fine. And, as you said, Appconfig while awesome, won't read named.conf files.