Questionnez la Communauté
Ask any professional question and get answers from other specialists.
P.S: By implementing his ugly ideas you will win your client's satisfaction, however, sticking to your attitude may jeopardize having the project..
I've been looking at a lot of options, but I haven't found anything that meets all three of those requirements. Do you have any suggestions?