Thank you for checking out my work in progress book on UIFLow1, Uiflow 2's version is on its way but hampered by bugs and issues.
One of the big changes in documents is the listing of API's, its taking me ages to find and log them.
The UIFlow2 API's are just additions built on micropython as with UIFlow.
There are a lot of users using VScode to program M5Stack devices but that beyond me until I can finish the Micropython/UIFlow docs.
I found MU way to simple but I use Thonny for most work outside of UIFlow.
This project is developed by users. As you said, the whole project has not been automated yet. It is currently only in the development stage, and the automation function may be completed in the future, and we will continue to follow up.