@themipper I've tend to prefer AppImage over Flatpak because they are more frequently available with the latest version. However I always prefer a native .deb because the AppImages are often stale, and they often cause trouble with permissions when trying to read/save files or access audio for example.
e.g. I use Krita on AppImage because I don't see a .deb.
I never use snap though, as it is a funnel aspiring to achieve walled garden corporate control, and breaks stuff like firefox on x2go.