CSS, to me; is way more difficult than frontend or backend coding. This is exactly why frameworks such as Bootstap are so popular.
Major corporate websites don't use Bootstrap, they prefer SCSS and plain old CSS.
Now that we have the wonderful HTML Grid, we have the ability to create layouts that just work.
2020 CSS Goals
Focusing on the HTML grid is my priority for all layout. Do we need anything else?
I will continually put each layout solution into my own personal toolbox. Simply done by keeping them in one place.
I will continue using Angular components as a way to deliver toolbox styles. all based on the grid.
Over time, the chances of the toolbox having something needed for the job increase, perhaps even exponentially. I fully expect to have a robust layout toolbox in 4 months or less.