Once there is a Dockerfile, it's really easy to make that available in a web GUI using
http://gitpod.io/ - for GUI apps, it supports showing them in a different browser tab/window using NoVNC. It's probably nothing for true development work at least once GUIs are involved, but it's nice for tutorials etc. and to reduce the barrier to entry.