I'm not too familiar with XML or CAML or anything and not even sure if that knowledge would be necessary to do this.
Any help would be great. Thanks
Are we talking about Microsoft Office SharePoint Server 2007 (MOSS) or Windows SharePoint Services 3.0 (WSS)?
If you are using MOSS, there are several options to accomplish this task, including the "site directory" template.
WSS will be another story, but we can probably find a non-code solution using SharePoint Designer.