Adobe Illustrator

Adobe Illustrator:

For starters, the pixel grid makes it easy to cleanly align objects, while the precise shape-building tools, brushes, and advanced path controls give you the freedom to create almost any graphic you can think of. Perspective grids can help create realistic depth and distance. Rich typography, visual effects and a new tracing engine that converts raster images to editable vectors add to the arsenal.

When colour needs to be used sparingly, gradients can be very effective. Illustrator enables interactions with gradients directly on an object. Users can even apply gradients to individual strokes, while still controlling placement and opacity.
However, Illustrator can be intimidating for beginners. If you’re new to graphic design, a more basic program may be more up your alley instead.
http://bit.ly/1pjzo6Z