This app was mentioned in
with an average of
Something like a tablet would work the app is on google play store here is link: [link] basically you add a skin file first the add a photo over it which will be what you want to combine it with.
Gimp is a desktop program. There are image editors for phones too, depending on what platform you're on (Aka Android or ios). On android after a quick play store search the following seems to work: [link] . There might be better ones though, I didn't spend too much time looking into it.
Here's what I use:
theres an app called multi layer which is pretty good for meme making and i use itheres the link
Multi Layer - Photo Editor