I use the excellent canva.com to create most of our images. They have a lovely FREE offer for non-profits to use their service. On the site are hundreds of templates and images you can use. You can create designs of any size, with lots of preset sizes like Facebook header or Instagram post.