Making a "snapshot" of a fresh install so i know what to remove yrs later? - eviltoast

Instead of nuking a partition and starting from scratch, is there a saner way to clean the system and slim it down?

Im resorting to listing explicitly installed packages and trying to write down what catches my eye that i dont use, or i wanted to try then forgot.