Если вам надо создать собственный кроссворд, тогда для этой задачи вполне можно скачать EclipseCrossword. Это может подойти например если у вас есть сайт и вы хотите как-то разнообразить {jcomments on}жизнь пользователям.
От вас требуется просто составить список слов и соответственно ответы на вопросы, после программа сделает все за вас. EclipseCrossword буквально за несколько секунд сделает все, что необходимо, в итоге получаете кроссворд. Если верить авторам разработки, их программу скачали уже более 2 000 000 раз