Here you may find some useful resources. Whether you are looking for word generators or puzzle solvers, you will definitely find what you are looking for!