One thing that has helped is keeping stash sorted according to color.It works for me.When I'm going shopping, I look at colors needed...whew! I don't need any thing at all.
A couple yrs ago I stopped buying "one use wonders" in quilting rulers & notions.If something is needed for one quilt, I pass on by & make do with something already in my sewing room.