A little of what I know …
Snap and Flatpak are fake portable programs, the two modes create and run in sandbox which in turn creates a “loop1, loop2, loop3” partition for each application, in other words if you have 10 snaps there will be 10 more partitions for the system manage, read and etc … and all this process of shortcuts and fake links can rather leave the system slow, these programs are swelling and depending on the app it can be much larger than one installed in the standard way, Linux knows how to deal a lot well with large volumes of programs installed and in the garal the performance should not be affected except problems or the type of disk and certain settings, if what you like and need exists in Appimage try with this package template, this is a true portable program, do not need extra program for installation or removal, just a permission to simply delete or delete if it is the case, I always create an appimage folder in the home and put everything I need there, Krit a is a good example, wheel in Openbox without intricate dependencies of KDE in the system, in the github ofical Appimage there is a lanaçador that can create shortcuts for your applications. (I do not use it, I prefer to invoke the app dretfully in the folder)
A reference for staff you do not know. (the “core” base and a program)
I’m not saying that Snap or Flatpak are bad, is not it, the point is that they are not as portable as they claim to be … at least not in that sense of practicality and total volume added to the system, different from an appimage that can run directly from a USB drive.