Yeah, for Zorin Lite on the old HP Pavilion (my first Zorin installation), I've been keeping a list (text file in Dropbox) of all the changes I make: programs added (and how: apt, flatpak, snap, .deb), tweaks to the DE, other settings etc.
I've also bookmarked things like SaveDesktop, Penguins Eggs and Zorin-How to Easily reinstall programs when Reinstalling Zorin to hopefully simplify the process in the future.
However on the new Lenovo Ideapad where I did this reinstallation, I'm probably going to be trying things (kernels, git, various driver packages etc) and wiping multiple times, until I've got the bl°°dy wifi card working or I give up and just go with tethering or dongle. Only then will I start adding programs and tweaking settings.
I mean, I like Shaq as much as the next person, but seriously? Kazaam on every new Linux install???