Canva is my favorite graphics design tool to create graphics for social media, Pinterest, publications, blog posts and more. Easy to use and there is a free version. I love the pro version which allows you to instantly resize any graphic for whatever size you need!