Funny that this thread came up. I was cleaning up my area yesterday, and after moving my pincushion back and forth about a dozen times, sticking in stray pins, I realized I needed to make another one.
Mine is so simple I won't bother posting a photo. I make the rice and lavender pillows, and just made a small one, minus the lavender, and overstuffed it. I can sit it anywhere and it stays put. You can make it as large or small as you need it, out of any material...mine has pretty butterflies.
I REALLY need to make another one, lol, before I make anything else. This one is overstuffed with pins. I liked the looks of the one with the thread catcher, but minus the catcher. Lol...everyone has their own ideas.