Picmonkey and Canva are the two free design programs that I have used and am able to recommend from personal experience. However there are a number of other free online design programs that, while I have not used them myself, you may want to check out.
Similar to Canva. Graphic & document design
Photo editing and graphic design
Pixlr Editor & Pixlr Express - photo editing