An excellent program, available for free trial use, before registration of only $30 (simply pay with your UK credit card and download).
Allows import and export of clues and puzzles, built in thesaurus, fancy shaped crosswords, clues, bonus questions, etc.