Primrose Design just posted a great idea for the crafter on your gift list.
Why not buy them some vintage buttons.
There must be 100 uses for buttons- so any crafter, from crocheter to quilter, could use a stock of cool ones. And come on, who wouldn't love them. They are unique, and a normal crafter probably wouldn't buy them for themselves without a project in mind. So what a fun surprise. They could design an entire project from them.
Anyone want to get these for me? I'm a crafter on at least one of my reader's list. (hint hint)