They are set up automatically on OpenSUSE and make a new snapshot before and after every program installation, update and removal. Awesome for general peace of mind and especially when you’re up to strange shenanigans.
Also, for people on distros that don’t have an OOTB solution like OpenSUSE have, I recommend snapper and btrfs-assistant. You just install both packages, open the assistant GUI and create a profile for your root partition.
You can then also install a snapper plugin for your package manager, if one exists (I know DNF and pacman have one), which automatically take pre/post snapshots like OpenSUSE does, so you can quickly roll back if something goes wrong after a particular update/install/removal.
I’ve been using the above with EndeavourOS for a year now and it’s come in very handy on a couple of occasions.