When I started making my video I needed to make all the sea animals neon color, the mountains, the background and the titles in Photoshop. Photoshop also helped me to animate the sea animals and mountain range into moving gifs. VDMX5 is used to put the gifs together and make them come to life and move around. VDMX5 also lets you use special effects such as the neon fish going through and making the mountains match their color.
I finally used QuickTime to record my video and then I imported it into iMovie to edit together the final product.