here is a freeware that can help you to make your own word search http://thewordsearchmaker.org/
if you want to make some other puzzle, you can just google it, there are many problems like that.
Rose
May 2012
Automatic Answer
We may have found other answers which could help you.