Thanks. I'll give that a try. I also found https://crosshare.org/ which is open source and has a crossword constructor.