I'm creating a website that is essentially a database of Photoshop resources (tutorials, brushes, articles, etc.) It'll be split into a few different categories, each with a page of recent resources posted, much like a blog, except each post will simply be a summary of the resource with a link to the main article. The page would list the most recent 10 or so, with a link to older posts.

What would be the easiest way to implement such a structure? I hope to be able to update the pages with recent posts without having to go in and edit the .html files directly each and every time. Would Wordpress or an equivalent program be the best, or would it be possible to code my own solution to this relatively easily? Thanks for the help!