Lots of word processors will underline a word that appears to be incorrect in its context and provide suggestions for the right word. Keep in mind this is only for words that are objectively incorrect and not for words that are technically correct, but weak choices.