3. "you COULD go with PS/AI or you could also..." In response to In response to 0
if you are doing something basic a lot of places that will fulfill an order will have a design builder on their site which will allow you to upload an image and text
HOWEVER
if you want to do something really complex then you would maybe might buy a light license to use photoshop and illustrator