Задача на любом фрилансе - ВЫДЕЛИТЬСЯ. Если индусы демпингуют ценами - сделайте свою цену самой высокой. А то и в 2 раза выше. Смысл понятен думаю - выделяйтесь везде, где есть возможность.
Очень размытая постановка задачи, не ясно, что у вас и как. В теории, таксономия - только логическое разделение данных. То, как вы будете их показывать - ваша задача.
Для стандартной проверки копайте Views, создайте view, где term id == 007 - по сгенерированной ссылке должно всё показываться, проверьте активность и т.д.
Первый - catalog/%1 - в качестве аргумента - первый уровень таксономии
Это будет catalog/toyota
Второй - catalog/%1/%2 - в качестве аргументов - первый и второй уровень таксономии
Это будет catalog/Toyota/Allex
===
То есть вы сами должны решить как у вас будут строиться урлы и написать несложную логику обработки аргументов.
Для материалов сделать в pathauto алиасы c токенами - catalog/[vocabulary:name]/[term:name]/[node:name] (catalog/[название словаря]/[название термина]/[название ноды])
Не помню как еще это можно сделать на 6-ке, должны быть подобные модули, поищите.
Если речь об элементах с несколькими состояниями (active, disabled, hover) и их много (скажем, > 10), то лучше их все в отдельный psd. К формам это тоже относится.
Вообще хорошо, когда такие вещи вынесены в отдельный psd:
не всегда можно легко найти состояния элементов в общем файле, хоть обвыделяй папки цветами (занимает больше времени)
дизайнер может ошибиться в макете другой страницы, с таким psd проблем не будет
если что-то поменяется — это легко и быстро показать
Поставьте модуль для разработки Devel, в настройках есть галочка, которая очищает кэш сайта и темы при загрузке страницы. Этот модуль по дефолту ставится при разработке на друпале (: