Rehola.
Gracias por las felicitaciones. La verdad es que una vez que se entiende como crear componentes dinamicamente, el resto no son más que variaciones de la misma idea.
Para mostrar en pantalla las rutas elegidas podrías usar algo como:
<select size="5">
y ahí ir añadiendo los archivos que el usuario escoja. En la FAQ-1 de JavaScript tienes el código necesario. De paso te serviría para que el usuario seleccione el que quiera eliminar.
Saludos,