Вот набросал пример.
jsfiddle.net/kw4aqpz1/2
Есть png-ка с прозрачным слоем. Ее нужно залить другим изображением.
Сделал на обычных div-ах с ресайзом, драгом, z-index и т.д. Но кондовенько получилось.
Вот решил посмотреть, что такое canvas. Залить получилось, но можно ли им управлять? Понимаю, что скорее нет - ведь это "заливка". Но может есть иной способ совместить 2 изображения в таком ключе, чтобы накладываемое изображение можно было ресайзить, зумить, в общем подогнать.