mira a ver si te vale el irfanview
www.irfanview.com , que aunque es un mini programa tiene infinidad de opciones. Tambien decirte que el fondo transparente depende del formato de la imagen (.gif ó .png son los formatos con trasparencia mas comunes) y que si la imagen es para delphi tan solo tienes que poner un color uniforme de fondo y poner a true la propiedad Transparent. Por defecto te cogera como color de fondo trasparente la esquina inferior izquierda, creo recordar, pero la puedes cambiar mediante:
Código Delphi
[-]
Image.Picture.Bitmap.TransparentColor:=clwhite;
no te recomiendo ahora mismo el Photoshop porque te volveras loco con tantas opciones antes de conseguir nada.