CrossWord Master 1 MB, $18
Create, Print and Play Crossword Puzzles.
Enter a list of words and clues, and CrossWord Master will
automatically generate the Crossword grid, or Generate it
Manually.
Note: The shareware version is limitted to 10 Words.