vList is a module for listing pretty much whatever you want. vList listings may be classified by any number of criteriea. You are free to define your own fields to completely customize your listing template.
Many settings options allow you to essentially build your own module. vList will also take advantage of Rolodex data if you have it installed, and are choosing to use Users in vList settings.