I have a previous workflow for creating text effect images with ControlNet. It works well but takes quite some work. With the advance in Stable Diffusion, you can now generate text effects directly with text-to-image!
Here are a few samples.
You will get a downloadable ComfyUI workflow with a step-by-step guide to use it.