I too like many of you used to be a impulse buyer, I have really been trying to get stern w/ myself and if I still feel I want it after walking away then I make sure it has a place in my sewing, not stuck in a drawer or closet never to be used again.
1] add a 1/4 thingy
2] pinking shears-I bought them yrs ago because my mom always had a pair-never use mine
3] pattern weights-might be a neat idea, never remember I have them...in a drawer-lol