I’m building a thing in a framework that includes Tailwind for CSS and thought stay with it and see just how bad it is.
The official documentation recommends “use multiple cursor editing” as an approach to manage the vast amount of duplication everywhere. Someone actually sat down, wrote that, and recorded a little video to go with it.
They do concede that sometimes you might, shock, horror, write your own CSS class. This should be avoided though.