За логота и прочие Илюстратор е по-добър вариант. Или Корел. Въобще някой редактор за векторни графики. Идеята на последните е да можеш да ги рисайзваш (уголемяваш и намаляш ;д ) без да им се губи качеството.
За банери и лейаути Фотошоп май е доста по-удобен обаче.
Те двата софта в крайна сметка са от един производител и ако ги отвориш доста прилики ще забележиш, та ... знам ли.
Има едно момче, което се занимава с тия работи и пише тук - Maguss май му беше никнейма. Все ще влезе тия дни и ще даде съвет - по-добре от него изчакай.
А под теория имах предвид теория / психология на цвета, композиция и такива неща. Има си там някакви правила как е най-оптимално да си разполагаш елементите един спрямо друг и дори да не решиш да ги следваш е хубаво да си запознат с тях.