looking for a script (image bulk / batch function)

hey guys,

iam looking for a script where iam able to combine different images to new image. let me describe it in a example:

there are 3 - 5 backgroud motives (wall, room background etc.) and there are a couple of images like posters etc. now i would like to set an area on these background motives where the images (posters) will be visible. after setting the area there should be a bulk option which creates a new view with all background motives and the images (posters) in every possible variant.

is there some script avaiable on the market (wordpress would be perfect)?