Ah ok, so this sounds different to my original question because I wanted to copy existing images uploaded by users into a new list of images on their behalf. This had nothing to do with the user being able to do it themselves and was done using a backend workflow (API).
If you want your users to be able to upload images to a list and then edit the list themselves, you can achieve that by:
-
User uploads single image (using PictureUploader) or multiple images at once (using multiuploader)
-
User presses a ‘save’ button (for example) and the workflow is: when button save is clicked > add image/s to list
-
Create a repeating group to display that list of images wherever you want your users to be able to see it
-
Add an image and a ‘delete button’ in the repeating group cell and set the data source to where the image list lives. Then when user clicks delete button > delete this cells image
-
Sort that list however you want (by date added etc) so it will be in the order you want
Apologies if I’ve assumed a whole lot here 
I’m only a few months in to building with bubble but let me know how close I got