I did a little tool to edit the main .b4a to update VersionName as part of a CustomBuildAction. The problem is that this is never picked up by the IDE and is therefore not applied in the compiled app.
It would be nice if the IDE noticed if a module was changed on disk and then reload it.