Create a composer (dialog) for multipart messages (esbmsg). This will allow the user to bypass the Sonic Workbench altogether. Currently, the Sonic Workbench is the only way to create esbmsg files and it's limited to Text and XML messages.
The new composer will have to support text, xml and bytes messages. Stream or Object messages are infeasible right now.