Думаю, что это нужно учитывать еще на этапе разработки дизайна на бумаге / в psd. Речь то тут идет, скорее всего, о юзабилити сайта, которым любят заниматься SEO'шники.
Тут соглашусь с @Pascha, который говорит, что нужно искать исполнителя, умеющего верстать с PSD и знающего структуру Opencart. В общем, одного грамотного специалиста вам будет достаточно. Сколько видел готовых сверстанных дизайнов и каждый раз приходилось все подгонять под движок по той лишь причине, что ни дизайнер, ни верстальщик не знали структуры и особенностей Opencart