I haven't posted here in a while because the things I were working on weren't really that presentable on video. But now I'm posting anyway.
I'm using DION^tm METADESK^TM to parse my config files. It's really cool, saved me a lot of work and I like its api a lot.
The cool thing about my config files is that any global applications setting can be overwritten on per project basis.
It is cool if you for example want to set different background color/font/whatever per project to not mix them up.
Or perhaps more common use case will be to setup some build scripts and bind them to keys. It all goes through one system and the same config file type.