Eu estou supondo que você está pensando em usar a automação do Word na máquina do cliente? Se você vai ter essa funcionalidade incluída no programa baseado no Windows que é distribuído para os seus clientes, você vai ter certeza de que eles têm o Microsoft Word instalado ou não funcionará.
Você deve estar procurando por uma parte independente que não exija que o Microsoft Word seja instalado para funcionar. Confira Aspose.Words para. NET, por exemplo, que tem uma grande reputação para esta tarefa exata.