I've added a section on integrations to the docs. Duct can now easily integrate with Emacs and VS Code, and provides a default Dockerfile you can create with the --init-docker option.
--init-docker