Наиболее подходящее решение — это WordPress. Всё что вам нужно там есть. Для удобства можно добавить новый тип поста «работы» и пару таксономий. Так что основное допиливание WP — это создание шаблонов.
• с темами всё плохо — придётся всё перепилить;
• шаблоны писать под себя — хотя это скорее всего в любом случае, но я всё же не кодер;
• скорость работы — у меня почти всегда мобильный интернет.