Web designers are perfectionists. They often spend weeks and even months creating designs for websites, and tweaking them until they are fully confident in the finished article.