Applications do not really benefit from markup language. Artwork uses only JavaScript and CSS, and uses web components to enable scoped CSS and so on. It avoids classes as they are too much ceremony.
Projects using Artwork can be run without any transpiling or compiling thanks to import maps and CSS imports.
I am very happy with it. Maybe it is not for you, but I like it.
Why do you think it is more complicated? The logic of the UI and application itself is the complicated part. That is the difference between a document and an application. The HTML ends up being turned into small pieces and has to be dynamically manipulated in an application. There are lots of if and else statements to create the HTML.
Projects using Artwork can be run without any transpiling or compiling thanks to import maps and CSS imports.
I am very happy with it. Maybe it is not for you, but I like it.