graphic designer qualities and skills