Estou com uma dúvida sobre que caminho seguir e qual melhor tecnologia para construir templates mais livres. Explico melhor abaixo.
Sou desenvolvedor e trabalho com web há algum tempo. Conheço css, js, html e frameworks como boostrap, um pouco de angular, django, laravel... No entanto, todo conhecimento e guidelines que vejo sobre frontend é sempre orientado a um sistema "tabelizado", isto é, todo front acaba sendo uma forma mais ou menos inteligente de lidar com grids em formato quadrado/retângulo.
O que acontece quando eu preciso criar uma página que não segue esse paradigma? Imagina que eu quero criar uma forma não-quadrada e colocar botões que vão disparar ações ao usuário. Como eu posso desenvolver isso sem que eu perca a dimensão responsiva e 'fazendo direito'?
Como eu poderia desenvolver algo como os doodle games? https://www.google.com/doodles/rubiks-cube
Quem tecnologias eu teria de estudar para dominar isso?
Se puderem me dar uma luz seria de grande ajuda para orientar meus estudos.