Looking good! Sorry not had a chance to follow this thread but have caught up now! The Ace graphic and headline really works well on the homepage, and fits perfectly with your new branding. One minor thing I would suggest (apologies if already been mentioned) is the page background, atm you have the one rounded corner top left and the rest squared, I would make them all slightly rounded to match your new logo, and the same for the portfolio images down the right side perhaps?
As for building it, should be pretty easy to code into a Wordpress theme, you could even use the custom field features in WP to manage the portfolio images on the home page, as well as the main folio section. If you're not keen on learning how to code WP themes you could outsource it to a WP theme coder, shouldn't be too expensive, guess it depends how much you plan to update it, as to whether or not it will be a worthwhile investment.