All designers need graphic design resources not only for clients but for their websites and personal projects too. There are design blogs and websites which provides amazing high quality design toolboxes which will make your work much easier.