The easiest way to get an idea recorded is the best way. You can teach a child to write sheet music but if there's a faster, easier path to recording musical ideas, that path is better. Sheet music is beautiful, no doubt. But the underlying musical ideas are the true beauty, whereas the written form is a reflection. The method that most expedites recording those ideas empowers the composer to capture the most beauty. We endeavor toward that optimal method and thus may discover a more beautiful expression of it. At the very least, we can return to the historical beauty of sheet music upon discovering it's greater than we first realized.
CSS is arguably the best means of UI customization. Consider an example of graphic-editing of UI elements: https://initialaudio.com/how-to-skin-sektor/ Using CSS, all elements in that project could potentially be done without graphics. Pros practically all designers now know CSS it's vastly capable Cons can't really decouple CSS from HTML whereas HTML is the biggest performance bottleneck (we'll solve this using different means) The Problem Unfortunately, CSS can get incredibly bulky. So what if we could design using CSS in a way that could feasibly be compiled to a local app? In general, everything would be styled using CSS, in the same bulky way it exists in browsers. But when compiled, it's no longer bulky. Benefits we have the full flexibility of CSS for all apps we have the full speed of native apps if needed