I usually purchase Schmetz needles that come in a hard plastic box. I save the old box, mark an X on the front, then put the old needles in there. It's nice and small and doesn't take much room in my sewing gear. I like the piggy bank idea if would look cute in my sewing nook.
Bonnie