Suggestions for long lists

I’m working on a real estate website for my dad. He needs to list a lot of properties with pictures and descriptions. I was wondering if I could get some suggestions on the best way to go about doing this so that it is easily editable (for me).

As far as coding goes my main strengths are html/css and I know a bit about XML and PHP.

I want to use XML to do this, but I’m not sure what coding language I would need to implement the XML. Java or PHP? Is it possible to do this in HTML?