Here we've created a list of 20 amazing PSD templates to do the sorting work for you and get you inspired with your own website design.