I am creating a catalog of my cds that I own etc. I have decided to use XML to store the info about each disc. Then make a page to display it with XSL.

My question is:

Is it possible to make a form in which when you fill it out it writes the info into the XML file, sorta like adding a new cd to the collection?

If so how would this be done? Would I need special software installed?