I am putting together a rather complex roleplay. The way I am planning on putting everything together I will need a program to do some graphic work. I'm looking for something that will allow me to do text overlays, clean image cutting and some generic backgrounds. Any suggestions? I should mention I am looking for a free program.