You can use the AutoCorrectXT that allows you to maintain a list of words that you need to auto correct for you. This is similar to how MS Word does it! You also have the auto spelling like feature to underline the misspelled words (corresponding to a language).
You can just try this from www.athenasoftsolutions.com/Products.html
Just add your auto correction from Honor to Honour and then click on the utilities menu "Auto Spell Story". Your auto correction will happen automatically and it will not be flagged as misspelled by AutoCorrectXT.
I find this XT very handy instead of using the annoying XPress spell check.
Just check it out for sure!