I think these bags are perfect.
They are designed for the knitter on the go. The window near the bottom of the bag shows the yarn in the bag so there's no need to guess what is in the bag.
The fabric of the bag is strong enough to keep your needles safe. The drawstring lets you quickly close the bag. No need to worry that you are going to zip your yarn when you close up the bag.