С копированием картинки по клику думаю сам разберешься, тут ничего сложного нет, текст на картинке печатаеться так:
Code
image1.canvas.font.name:='arial';
image1.canvas.font.size:=10;
image1.canvas.textout(10, 10, 'aaaaaaaaaa');
Для сохранения в .jpg: Uses Jpeg и дальше понятно.
Для .png качай TPNGImage и аналогично выдирай из TImage Bitmap и сохраняй.