I've never used Photoshop even though it seems so popular. I was working with a group of people and many of them were complaining about how hard it was to navigate. It seems like most professionals prefer it though.I have used a couple of canva alternatives like Pablo, Adobe spark, pick-monkey, snappa etc... Among this alternative, Adobe spark is very good but you will need to be creating your design mostly from scratch. Photoshop is an alternative and is good, if you can't start from scratch, just search for what you want to design on Google and put photoshop templates download, you will see a lot of them free to download. Like " free gift card design photoshop templates download"