How about CGI::XMLForm?
In reply to Re: XML editing from cgi form by bitingduck in thread XML editing from cgi form by Anonymous Monk