В связи с тем, что у вас тематика портфолио - вам нужно изначально подгадать с более удобным и функциональным компонентом контента, на котором это портфолио будет строится.
Тут же опять все зависит от самого портфолио, что это и как это, я делал сайт фотографам - там была одна специфика, направленая на предоставления фотогалерей, делал видеооператору и монтажеру - там в связи с видео другая направленность на предоставление видеоматериала.
В целом для портфолио есть свои компоненты, но под них так же можно удобно и организовать такие каталожные системы как K2 или ZOO.
А шаблон дело второстепенное - задача шаблона просто выводить так или иначе в каких либо формах содержимое. Но к самому содержимому шаблон отношения не имеет.