manage a List of component (frame)

i've created a frame  and i want to create a componant which managed and
shows a list of frame
and which permits darg en drop, insertion and delete.
In fact i wand to do a dynamic list of componant.

what type of component should i used to manage my list ?
are there any existing component ?

thanks a lot