Thanks everyone for an interesting thread (unintentional pun, but very satisfying). Not much personal info to add; I have several clothing-related occupations in my tree, but haven't focused on them as yet.
Thanks in particular David Boulding for alerting me to the original meaning of 'spinster', the etymology of which I've never thought to question. Makes perfect sense.