This document discusses different types of tools that support metadata creation, including templates, editors, and generators. Templates provide a basic framework for metadata elements but do not link to supporting documentation. Editors are more sophisticated as they provide direct access to metadata standards and documentation while assisting with syntax. Generators automatically produce metadata by analyzing a resource's content and code. The document also outlines required features for a framework to support flexible, collaborative, and contextual metadata creation tools.