Eu não gosto da parte de design em si, criar do zero. Principalmente se for site. Mas se tem o design pronto, eu consigo fazer funcionar na maioria das vezes (se não tiver que centralizar uma div kkkkkkk).
Gosto da parte de programação do front, o que faz o front funcionar. O javascript/typescript é legal.
Se eu usar um framework/biblioteca padrão como um Bootstrap da vida, eu consigo ir bem.
Ex.:
https://getbootstrap.com/docs/5.3/content/tables/
https://bulma.io/documentation/elements/table/
https://www.primefaces.org/primeui/#datatable