any text editor can edit the xml files. personally, I use MetaPad.
Photoshop is the program of choice for doing any sort of graphics work, but there are some other apps out there that can do it for free. Do a google search for TGA image editor. GIMP is a nice app with lots of features that might do the job - I haven't used it extensively.