needleworker

noun
  1. a person who does needlework, especially as a profession or skilled craft

Examples