Have your students tried out chat GPT for cover letters? It produces some great results if you give it your resume and the job description / company about page text (still needs some tweaking obviously)