I couldn't find any free software to create crossword puzzles offline.
I did find an interesting site to make some online however. Go here to check it out!
Here's the final result, which I'm quite satisfied with:
- For Teachers