Save and Restore Launchpad Layout?
The database it uses (a simple sql database) is located in ~/Library/Application Support/Dock. That holds all your apps and their placement.

You could back up the file (or simply use TM) so that it can be restored at a later date.