Quackle is a world-class crossword game artificial intelligence and analysis tool. It includes a move generator, simulator, and Qt-based user interface and can be used with any board layout, alphabet, lexicon, and tile distribution.
Great word game for practice!
Very good crossword software. Also good if you add binary files for download.
My review was too wordy so the shorter review is more helpful :)