Interestingly there’s another comment ITT complaining that they need to use a programming language for configuring wezterm :)
As a wezterm user I’ll admit that configuring it was mildly annoying to start, but ended up feeling like an accomplishment. A few years in, it’s just another annoying program I have to re-remember how to use when i update twice a year.