I read many years ago to cut up Nylon hose and use to fill your pin cusions, so I did and I have been using that same pin cushion now for over 35 years.
Never a rusted pin or needle. I make small ones for different pins, needles and etc. Try it you will like it.