There are a number of good free alternative to photoshop. The fanciest is GIMP. There is a Photoshop-like version of GIMP too: GIMPShop. Here are some Gimp tutorials.
If you are looking for a lightweight app, Polyview will work for all your copy/pasting, resizing needs. It is free, but...