I don want to disappoint you but in order to do a site like Pink Cake Box you need a lot to accomplish it You need php to get the gallery running like this and some Javascript and of course HTML and CSS, but this doesn't mean that you can't, of course you can !! but just like falconcreative said, you need to realize your skills in order to give an answer to your client. If you don't have knowledge at all about web design paying those $20 dollars will be a good investment to get involve into this amazing enviroment of web desing.