Why are photo booths so popular?

The photo booths are so much in fashion these days because of their theme customization, high pixel photo images, one-touch screen capture, short video, GIF recorder, retake options, interactive fun props, instant photo printing and live social media sharing

Can I make my own animation?

Yes, it is super easy to create your own animation. Make it in a PNG or SWF file and if you are interested in creating a moving one, then make sure it is SWF.