This is built into Pawtucket2 and functions via "Public Presentation" sets. (These should have been configured when you installed via settings in the base.profile that most profile inherit) The controller for all of this is in app/controllers/FeaturesController and you can find the corresponding views in themes/default/views/Features. These are mildly enhanced versions of what GVSU is running in its "Explore" section and variants of the Wir waren so frei code (which is really old).
"Features" is still a bit hacky and plain vanilla because, in our experience at least, the "exhibit" part of most collections web sites tend to be very dependent upon the specifics of the material at hand. So we've tried to get baseline functionality in there, but haven't tried too hard – the assumption is that groups deploying Pawtucket will probably spend some time in there getting it to conform to their vision.
We'd love to see what you end up doing, and if you can contribute any code back we'd welcome it. Feel free to contact us with specific coding questions if you decide to dive into the Features code.
seth