Overview: Automatic importing/exporting system for content types and a content types server that provides importing of content types, where the developer can choose to import a single content type or a set of them with their relationships (node references, etc).
Description: The work of importing/exporting content types by copying PHP code is a little boring. The ideia is to provide an automatic system to import/export content types. Moreover, we know that many developers spent a lot of time in creating content types. So, when a developer creates a new content type or a set of related content types, s/he can update his/her into a content type server, with its description and applicability. When another developer is doing a similar website, s/he can see the description and, if it is suitable, import the hole "block" of content types. S/he can choose to import single content type too. The developer can extend the content type or the "block", to adapt accordingly to his/her needs. The server can stay on internet or maybe hooked in some Drupal module.
Comments
Have you looked already and
Have you looked already and deploy module or features module?
They do something very similar. For example features with feature server provides access to the node types, but additional also views etc. Perhaps this automatic stuff could be done as addition to the features module.