I made this in photoshop by adding strokes to the text to create a rainbow.

I used the gradient tool to make one half of the background have a gradient.

I put an outer glow around the text to make it more visible.

I put an outer glow on the text to make it look like a light.

These are the picture I used in the final video

231027 My Favorite Things Kitty Welch (FINAL).mp4

This is the finished product. It took 7257600 seconds in total to find the photos, make the backgrounds, do the editing, and make it a video.