I used Slint recently and don’t think it’s quite ready for me. It doesn’t support recursive types in the DSL, so trees have to be represented as a flat array. It’s also not possible to combine certain AST elements like an `if` and `for` loop.
The LSP extension for VSCode seemed to have some stability issues as well.
I ended up rewriting the project using egui and found it pretty pleasant. With this said I hope slint succeeds!