puedes usar Javascript para obtener los valores de tu lista... bien, con el DOM o bien, usando PHP generas los inputs que necesites
Código HTML:
<input type="text" name="lista[ID]" value="El valor de la lista"/>
y bingo, ahora envías esos datos por el formulario y actualizas o agregas, como regularmente lo hacías...
mira, en realidad es un concepto simple... como para cualquier formulario, el hecho de que este en una lista no es diferencial... en lo absoluto, simplemente es un control mas...
suerte!