Who wants to learn Linux? I’d be happy to teach it if there’s a need. I’m happy to answer any random questions about it. My email address is in my profile.
The only way to not go insane is to keep notes about what you like to change, why, and how. That way you can get up and running with a fresh system quickly. No need for snapshots and the like.
Some people say that I like to do things the hard way, however.
If you use GRUB as your bootloader, you can boot into a stored snapshot if something gets borked. You can also recover deleted files from previous snapshots.