All (most?) of your knitting frustrations are shared by these two catties.
This is a really sturdy organic and fair trade cotton canvas tote, and it can hold a lot of yarn.
Sinister cats are knitting it real good - project bag
Sinister Cat project bag - creepy moonlight woods
Single catties - project bag