I use the nifty SWAT system from Specialized. It takes advantage of otherwise dead space on the frame to store tubes, levers, patches CO2 cartridges etc in a weatherproof housing below the downtube bottle holder. It also stores a multitool below the seat tube bottle holder and has a chain breaker under the stem cap.
https://specialized.com/us/en/access...-xc-kit/106014