I'm a new crossword writer and I've been creating my puzzles in MS Excel. It works pretty well. I can mess around with my grid, use the empty space for word lists, alternate words, and possible theme answers. I can use different tabs for different versions of parts of the puzzle that I am trying to finish. But when i want to create a final document, things get a little unwieldy. Is there some CW specific software I should be using (especially if I want to start submitting) and will it allow me the control and flexibility that Excel does?