Ive started learning on Adobe Illustrator very recently. Im working on the Adobe Illustrator 2015 CC. So far Ive learned the isometric designs, polyart and few other basics.
Its a quite elaborate software which will let you generate and alter vector images as per your needs. There are various tutorials available online. You can always trust them.
Adobe illustrator does has a complex user interface, but it just needs some practice. After all it provides a lot of functionality.
Speaking of functionality I dont think theres any other software which can match Adobe Illustrator. Even if there is, Adobe Illustrator has more recognition.
Id recommend this software to anyone who is new to graphic designing.