It may be due to my being old, but as I look at the modern CSS toolchain I fear we are very good at making simple things complicated.
for everyone who has realised CSS Grid Layout is a thing recently. I have lots of example code here gridbyexample.com/examples/
Oh look, someone else mocking PHP devs. I’d respond but I’ve got this successful business (with a product written in PHP) to run.