We have a separate environment for testing changes to apps that are not possible in a production scenario.
This does present a challenge, however, in making sure the app is copied across to the development environment correctly, and also that the finished app is correctly copied back.
It would be VERY useful to have a function to export and import apps, possibly even being able to select specific versions of the app to export.
I am aware of GoCanvas' concerns that such a function might be used to export the app and import into another platform. This, however, is quite far from what we are looking to do, so I suggest that the export file can be encrypted if necessary.
That way, it would only be readable and usable by the GoCanvas platform.