Canva is more suitable. It is a software tool, used in graphic design, that allows you to drag and drop photos. You have access to many millions of photographs. It has more than 15 million templates and serves among other things to make or design posters. The word canvas in English means canvas, and photography uses the term to designate a canvas to make impressions.