Just saw the downloaded video via the Photos app on windows. Not too bad, although the video noticeably cuts off around halfway. Still, it's nice to see some effort put into this!
From what I can gather, it does have potential with the selection of programs you chose but the animation order is a bit awkward. At least you got the animation to work with Paint Shop Pro and Pixlr X. The Italian flag also covers the entire canvas, which is OK, but if you can do that on an entrance, exit or anything else that has a bit of background to it you'll be a true expert on this.
I haven't created any graphic sets for about 4 years, but if I want to I use GIMP for adding background pixels to my images.