Вот бы такую программу, иногда такого напишиш аж самому смешно

.
Я про такую программу не слышал

. Если не знаю как пишется слово использую словарь с резидентом или RoadLingva или СловоЕд. Последний намного удобней, но для Road есть база Болишого Энциклопедического Словаря и вeсит она ~ 14 Mb.