Opinion on the modern workflow of Wordpress theme development

This time I am trying to use optimized technologies for developing a theme for one of my clients.

I won’t use Bootstrap or any other framework, instead, I will code it using postCSS and BEM architecture and I will use webpack for bundling files and of course NPM for managing libraries.

What is your opinion about my decision? do you have any idea about a better architecture for Wordpress theme?

I was thinking about using React and headless Wordpress but I think it’s too much, I’m not sure about it yet.