It can seem extremely difficult to learn in the beginning, even for an experienced computer user. My advise is therefore to take a look at LyX. It works as a graphical layer above LaTeX, ie. combines the power of LaTeX and the simplicity of a word processor. You can just click and chose everything, or if you want you can use the keyboard short-cuts which will speed up typing really fast! And the best thing, the output will as always with LaTeX be aesthetic!
However, gnuplot can make very beautiful graphs with real formulas inserted. Going via Xfig, Octave and gnuplot can be used to create nice figures for XeTeX or pdfTeX. Here is my guide on how to do this. (There is also a HTML version). Download guide’s source.