I pointed out in another post about the Channel Ecosystem project that a few of us from the Core Communications team worked on. 

I wrote the Configuration Code Generator tool.  Whenever you want to expose your custom channel to the configuration system, you need to write a lot of boiler plate code. Fortunately, you dont have to write that code any more! The tool generates a bunch of .cs files and an .xml file that shows you how to register the config section handlers in config so your endpoints can start using your custom bindings/binding elements from config. Give it a try, and let me know what you think. I am open to suggestions and feedback, so if you have any, I'd love to hear from you.