there is a bit of a steep learning curve but Qgis is under the GPL license and free
http://www.qgis.org/en/site/

however Arcgis is the industry standard but at a monopoly price of $1500+


as for shading inkscape and gimp are great tools