Time to release my new pet-project; Open XML Objects. On the CodePlex of course!
Open XML Objects provides an object oriented framework for working with various Open XML documents. It shields you from the underlying XML and zip structures, allowing easy and intuitive document generation and manipulation. The initial goal for this project is to provide all actions described in the "Building Documents with CodeSnippets" article series on http://openxmldeveloper.org inside the framework. If you are interested in automating repeditive document related actions, join our team, and help make this project the enterprise document generator of your dreams!
And because you're probably just as big a code-junky as I am, a few tiny samples:
http://www.codeplex.com/Wiki/View.aspx?ProjectName=OpenXMLObjects&title=Samples
Right now the project only supports a small subset of the WordProcessingML markup, as the main focus went into constructing a user-friendly framework to build on. I will of course expand the WordProcessingML support in the near future, and will also support to the other ML's. I do only have 24 hours in a day, which is a real limitation :)