Para você começar a editar seu layout é aconselhável o mínimo de conhecimento em HTML, CSS, JQuery e edição de imagens, se souber PHP ótimo, pois em muitas situações de personalizações mais complexas que busquem informações do banco de dados ele vai ajudar pois é a linguagem de programação nativa do OC.
Eu edito os arquivos de tema com o Notepad++ (free) que é texto puro o que para muitos pode ser complicado, apesar de na minha opinião ser o mais aconselhável, mas cada caso é um caso, alguns usam o Dreamweaver (pago).
Aconselho que você leia os seguintes artigos:
https://www.opencartbrasil.com.br/artigo ... ra-pastas/
https://www.opencartbrasil.com.br/artigo ... ura-temas/
Após lê os artigos acima você já terá o conhecimento básico para entender o funcionamento de um tema para opencart, depois é só editar os arquivos que compõe a estrutura básica do tema que estão na pasta
catalog/view/theme/seu_tema/template/common e fazer testes e mais testes.
Espero ter ajudado
