What is your Aperture version?
I you are using the latest Aperture 3, you could create a smart album based on the date range:
Add a Calendar rule: Capture year is .... and set the source of the search to "Library".
Then select all images in the smart album and use the command "File > New Project"and enable "Move selected items to new project". This will create a project will all images from a given year.
Give the new project a name based on the year and you are done.
But usually I would not put all images from a whole year into ane single project. That makes it hard to work with the project, if you have to scroll trough thousands of images. Why not folders for each year, with smaller projects inside - one project for each separate shoot or occasion?
You still can browse all images from a given year by browsing the folder.
Regards
Léonie