If you are looking for an inexpensive gift idea, you can make a beaded book mark. All you need is some beads and some string (also optional is a tube of fray blocker, which makes the edges of your string stiffer and easier to work with for beading.) Last Summer I made almost 100 of these bookmarks for girl's camp, once I got the hang of it, I could make a bookmark in just a few minutes.
Usually I put 3-4 four beads on each end and tie a few small knots to keep them in place. You need to make the string long enough to go into whichever size book you want to use it for plus space for the beads and knotting. Have fun:)