If you really want something you're going to be pleased with, you'd be better hiring a competent website designer. 'Knocking one up' means you'll get just that - it probably won't be indexed successfully in Google either.
Bite the bullet my friend, and get some books, and plenty of knowledge, or hire someone to fo ir professionally for you.
BTW, if it takes a long time for you to source good images etc., what makes you thing it won't take someone else a long time also?
Good luck