I am looking for a SharePoint Framework/API which can be used to programmatically create Artifacts like Fields, Lists, ContentTypes etc using SP 2010 Object Model.
The objectives are:
Provide simple way of creating Fields and bindings with Content Type.
Simple API which requires (minimal) code to be written in Feature receivers for Upgrading.
Should cater to create complex fields like Managed Metadata Fields.
I came across http://spgenesis.codeplex.com/ which is a close match, but as far as I can tell, it doesn’t support the Managed Metadata field.
Has anyone used anything similar in projects?