Hi,
You could possibly do this by setting up a template which inserts the code, and then feed in the image URL, alt tags etc, using custom meta date, without a little knowledge of coding, you may have to have a set number of images that you can use.
Or another option would be to work with a plugin for example NextGen. Once you have this installed as a base, you may find additional plugins which could offer you the same kind of functionality that you are looking for.