Distrobox and Flatpak are more than enough at this stage for most programs
Maybe for you, but personally I could never get by with only that. I have zero interest in atomic distros. To me they look like an inferior version of NixOS, which I have yet to fully wrap my head around. Until then I’ll stick to Arch (BTW)
Depending on the use case you might want to narrow this down by how many are compatible with your needs. Stripe’s API for example is extremely versatile.