Hi Evan,

I also work for a GIS Software company (as a developer). Familiarity with GIS should put you in a good position to understand vector graphics so I think that would be a good starting point. I get very good results using Inkscape myself.