Home Tech TOP SIX SOFTWARE THAT CAN BEAT DOWN GRAPHIC DESIGN CHALLENGES