I started buying XLC mountain bike tubes (presta) because they didn’t lose air between rides. They will lose air over time, but from one day to the next, or 3-4 days, they seem to keep their pressure.
I use Michelin A1 for my road bikes for the same reason.
John