If you're not that person, it's fine. Some people still just use notepad and write html like it's 1999. Other have both kernel experience, and have picked up react at some point in the past ten years. Plus LLMs write css these days, so no colspan needed.
At the rate LLMs are improving, that certainly seems like a possibility, but until they do, why would you need one for that? Kernel C makes sense. CSS is the problem here.