To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
I think it's a good job. Somehow like to Metawidget. Anyway, whatever declarative job can be done is a good new as far as if follows a KISS strategy.
Precisely, there is one thing some people don like too much. Listeners, validators and stuff like that may be required. Declare them in the xml maybe not a good idea. So I propose a new "inflater" or whichever name has now. That method would return an extended layout with one additional method: getComponent(String componentName), where that component is the name as declared in the xml. So, you can manipulate everything.