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/