Silva Metadata can be used to create metadata sets and associate these with Zope object types. The metadata can be configured to be cataloged automatically. It is integrated with Silva (since version 0.9.2) and has a CMF compatibility layer.
The SilvaMetadata development roadmap