We offer a web-based editor for BPEL4Chor based on the Oryx framework at http://oryx-editor.org/backend/poem/repository/new?stencilset=/stencilsets//bpel4chor/bpel4chor.json.
We extended BPMN to BPMN+. BPMN+ is a configuration for BPMN 1.0 supporting all constructs offered by BPEL4Chor. The BPMN+ diagram can be transformed to XPDL4Chor or directly to BPEL4Chor.
Try a preview version of the editor at http://oryx-editor.org/backend/poem/repository/new?stencilset=/stencilsets//bpmnplus/bpmnplus.json. If you want to save a model, you have to login at the Oryx main site. A model gets saved private. You have to explicitely login and enable sharing to enable public viewing of the model.