I can't stand modifier-driven-development in SwiftUI; don't like how it reads, don't like how it works. They mix event handling with view properties with visual decoration, can end up nesting in horrible ways inside of various kinds of brackets, and just make for an unavoidable mess.

My question is: if Apple were to replace modifiers with something *better*, is there a viable alternative within the syntax Swift makes available today, or would the language need new features?

Would it make sense to disconnect visual elements from functional modifiers, perhaps, in some kind of stylesheet system? Like with Xcode's new macro support, could visual modifiers be hidden away by default but revealable at a moment's notice?
@stroughtonsmith I mean - styles are used plenty in SwiftUI