It really depends on what the modules do and where they get the data from.
You can try to create xpdo-packages (directory,schema,classes) from the modules-tables.
MIGX can help to do so.
Then, in most cases, I think, you can use existing snippets, for example migxLoopCollection from MIGX - package, to get the items listed.
Thank you, I'll take a look at that and see if it will work.