After spending some time trolling the WordPress plugins directory for the perfect portfolio plugin, I decided that I wasn’t going to find a plugin to perfectly fit all my requirements. So, I decided that if I was going to be so picky about my requirements, I would have to make my own.
The Portfolion plugin creates a portfolio post type with a featured image to show off your work. Portfolion adds portfolio categories and tags specific to the portfolio post type. It adds custom post meta for a link to the portfolio project with several helpful functions for retrieval of the project link in your templates, similar to other WordPress template tags. Portfolion also comes bundled with starter templates to integrate into your theme.
In addition to the code I put together for this plugin, I also designed the briefcase icon. I liked this plugin so much and I thought it might be useful to others, so I released to the public on the WordPress Plugins directory.