This program is great for creating a variety of animations and making them available to anyone in the world who has an internet connection. It is easy to use, intuitive, and very flexible. There are many ways you can customize your own experience with this software and the support team is constantly updating it. The best thing about this program is that I can create my own templates if I want to. There are also tutorials available online which can help you get started with your first project. You can't import other programs or images into this one but it works perfectly fine without any problems. I like how customizable it is. This lets me add photos or videos from another source and add a transition between them. Also, I have found that it's easy to share my files online with others. I am able to do almost everything I need online and offline. There is a lot of freedom in choosing what colors go where, so I'm able to create unique.