Two ways we could go about building a module that displays modules nicely.
1) Like Drupal, we could extend the bug-tracker module to track more information about 'Components'.
2) Parse the .info files of each package in CVS and display them (similar to the 'Install from Repository' option).
#2 seems to be easier and would give potential new users a nice overview of all the modules being developed on the OpenACS platform.