I am a website designer, so I don't need a website. I would like a stand alone program developed for designing graphic headers and ads for websites. It needs to be a simple drag & drop interface similar to Xheader, but more flexible with gradient color support. I will supply the graphics to populate the program (jpeg backgrounds and transparent png files. The program will allow the user to input the size of the banner in pixels before they start. They will then select a background color, create a gradient with a color picker or use a photo for the background. They can add additional images and transparent png files from a built in library or from an external file. All pieces can be re-sized and rotated using corner grips. Along with adding graphics, the program needs the ability to add text, select text color (gradients would be nice) and some text extras like drop shadows and 3D effects. It would also be nice to be able to add drop shadows to the transparent png files. It can use the fonts loaded on the computer. All elements need to be able to move around, rotate and layer (bring forward/send back) individually. I want the program to be Windows XP and 7 compatible.