What is the best Software for Graphics ?
To edit graphics the best software to use will be photoshop but you can use paint.net or gimp as free alternatives.
Or for vector graphics (better for hard-edged line/shape designs as opposed to things like photos/paintings), there's Illustrator, and Inkscape is a free alternative.