Mind your needles
I made some needleminders with some unused enamel pins (from Fossil Forager) I had lying around. This is entirely as simple as it sounds: you pull the pointy part off and superglue a magnet on. If you're working with a magnetic pin, you'll have to stick magnets to both sides to stick a needle onto the front. (Not great for aesthetics, but I don't care about that!)
I don't have much use for pins, but the magnets don't compromise wearability, so you could still use pins that you've converted in this way. If anything, the magnets are probably beneficial since neodymium magnets are ludicrously sticky.