wordsmith

word·​smith

noun

ˈwərd-ˌsmith

a person who works with words

especially  a skillful writer