wordsmith

word·​smith

noun

: a person who works with words

especially  : a skillful writer