I may have found a cheap, but interesting gift that you can give for any occasion. It's called the Diy Paint by Numbers Kit. It's actually a painting kit. It has a canvass, some paint, and a brush. What makes it unique? Check out the pic below: The canvass in the kit already contains an outline of a picture. And it has numbers written all over it which corresponds to the color that you should paint. It allows the user to be creative while at the same time be guided. After painting, you'll have your own masterpiece. Neat huh? It only costs about 5 bucks too.