Repeat Field

I would love to see a repeat field with the ability to add, delete or reorder (With options in the fields admin to choose which of these to allow on the user interface) and the option to choose a field to repeat. So you create an image field and then create a repeat field and use the image field then on the user interface you can add an image then press repeat to create another field to choose another image. Other options like minimum, maximum, repeat interval, e.t.c. in the fields admin to control the user interface.

Similar to the FieldX in Seblod.