I love frame pumps from Rivendell and Topeak. It’s really easy to use and it just looks cool.
And, we’re asked like “Doen’t it drop while riding?”.
In that case, VOILE 9″ nano strap is what you need.

Some pumps come with a strap, but it’s not as good as this one.
6″ is a bit short, so just remember 6″ for a bag and 9″ for a frame pump.