Scattersoft

Free
tool for creating word search puzzles
Free
Build word puzzles where interlocking words are hidden in a grid of letters.