What about the good old 'lavender sachets'. Easy and fun to sew, pretty to have, fab fragrance in your closet, and so effective against the unwanted creepy crawlies.
I purchase organic lavender flowers (buds) at the pharmacy by the pound... Not cheap, but good for teas, cooking, infusions, sachets, pillows and whatever else you can think of.
Oh, if you have an old sachet or two somewhere in your closet, you will want to replace the contents periodically, essential oils disappear into the air in time
. If all you can smell is dust, that's all there's left!