Acceptance of dependency management and metadata easier to gain if there's a tool to generate index scripts that support them. Call that tool [package index].
Some of this is prototyped in the package package.
http://math.nist.gov/~DPorter/tcltk/package/