Canva is my no1 app for making all kinds of material for social media and everything else I could need. Story templates, post templates... you can even make videos. I have the pro version and it's SO much easier not to think about if an element is pr...
Canva
I use capcut all the time for my instagram videos. There's so many cool options and it makes editing so easy when you get the hang of it.
CapCut | All-in-one video editor
Inshot is another great editing app and the payed version has a bunch of cool transitions.
InShot
If you have a blurry photo this app will do some magic. It's not SUPER realistic when you zoom in but it does miracles for some photos