Tcl extensions that provide additional data structures:
In memory data structure enhancements for scritping:
Data tables that can be used as data structures and also provide some form of storage backing: