Sure, WP can deal with that.
Write a new ‘Page’, can choose the option: ‘Page Template:’ as ‘Archives’, close the comments and pingback, give a slug for your page. You don’t need to write anything, just publish.
To define the detail of the archives list, create a php file named after archive.php under your theme’s dir. (many themes prepared it for you)