I used any bag I could find that fitted the items needed. Then attach to underside of saddle with the old leather strap from pedals, the old type cage pedals. This doesn't tie you down to any bag and I usually found a bag in my house so no cost either.
This is the general idea with a different strap. I had a similar bag that held rain gear.