creating photo catalog

I'm looking to create some photo catalogs - each will contain around 300 photographs 6 per page.  Any thoughts on how I might automate corel to do this?

One way I'm thinking of now is to use photoshop's contact sheet II to create the basic contact sheets, then put these in draw to apply header, footer, etc. to make a nicer looking image catalog.

Any slicker ways to accomplish this?