Haven’t we all been there when we have put so many hours in completing the perfect installation?
Then we do it all over again with the next vps/server?
There actually is a pretty nice feature to get a list of all installed packages that you can save for the next time, run this command
dpkg --get-selections > packages.txt
and save the file packages.txt somewhere safe. Next step would be to save all your config-files, but thats another story.