VueJS попробуйте. Если через vue-ui проект создавать - то не нужно будет в конфигах сборщиков даже ковыряться, просто тыкаете что хотите установить - и вью сам все делает. Минимальную логику писать - даже не нужно знать жс по сути, банальный копипаст из документации/гитхаба/стака с подстановкой своих параметров. Да и документация очень хорошая, за 2-3 вечера можно осилить. Плюс вью отлично работает с формами, в отличии от того же реакта.
Как говорится, вью - для тех, кто устал от ангуляра и реакта =)
Из графики могу посоветовать Vuetify, не очень гибок, но прост в настройке и красиво смотрится. А специфические модули вроде чартов легко ставятся все через тот же vue-ui.