On a recent project I used the Visual List field from the Sitecore Shared Source repository. The FieldTypes project has been around for a while so I was surprised to find that the field type was missing support for languages and item versions and had poor integration with the Content Editor’s field validation facility.
There are no other means of maintaining a list of images in Sitecore that offers the same degree of usability for the editors (drag and drop reordering, list of thumbnails). Luckily only minor changes where needed to address the issues. I have committed my fix back to the Sitecore Shared Source repository.