#FiberArts folk, I need advice!

Looking for a bday present for my MiL who loves #Knitting
She goes to a weekly knitting group & carries her gear in a plastic bag. I'd like to get her a bag with lots of pockets to keep organized.
She carries:
- circular needles (the kind that are attached to each other)
-crochet hook
- ball(s) of yarn
- the knitting pattern/pencil
- her current project, usually ranging in size from a baby blanket to a large adult sweater

Trying to stay under $100

Thank you 💚

@KarinWanderer your milage may vary, but I carry my notions (spare needles, crochet hook, stitch markers, measuring tape, etc) in a zippered bag from redbubble (medium size), pattern in a pattern keeper, and then the project+yarn in a heavy canvas totebag.
Smaller projects (socks, mittens etc) have smaller project bags that are fat quarters sewn into drawstring bags. Mostly to keep them contained in the larger bag.
@treefrogie84 @KarinWanderer Even better is if you get both a tote bag and a zippered bag from Redbubble with identical art on them. That way, it is not only pretty (and supporting fellow artists) but you know exactly which zippered pouch goes with which bag.
(And, yes, I have a Redbubble store, unashamed self-promotion here. 😉 https://kerravonsen.redbubble.com )