I've been working with Max Lybbert on the SwitchFlow framework. I've been slowly moving some of the code over to a public subversion repository at https://svn3.cvsdude.com/baus/switchflow/public/. And I hope to steadily add to it over the next couple weeks.
There is a version of the SwitchFlow configuration file parser in there. I think the file format has a lot of merit and I am happy with it as a replacement to XML, which I've found cumbersome both as a user and a developer.