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.