We were on an Oceania cruise last year, and they offered Stitch-n-Zip kits for eyeglass cases, etc. This may be what you are referring to and, yes, they are needlepoint. They are nice little kits in lots of different designs, with everything you need: canvas, needle and thread. But beware! No scissors! Come prepared!