GTK+ offers a nice toolkit through the GDK library to make image manipulation quite easy.
This page will go through the process of modifying an image but putting another on on top as an overlay. In this example, we will be copying an MSN icon on top of a "busy" icon.
Another use case could be to watermark images.