Hi Uwe,
In the Activiti Modeler you have the possibility to restrict the palette to only the Activiti-supported BPMN 2.0 elements.
If you want to use Java classes in your proces model, for example in a service task or with a execution or task listener the Designer is the best way to go.
We have support to import BPMN 2.0 models from the Activiti Modeler into the Designer. And I know the commercial Signavio Modeler also supports importing a BPMN 2.0 XML back into the Modeler.
To answer your questions
- No the Designer will not replace the Modeler or vice versa. The Modeler will be the web-based modeling environment where you can model all non-Java stuff. The Designer is the development tool where you can add Java classes and built your own extensions. Also the Designer provides unit testing and deployment generation capabilities.
- At the moment there's no further development of the Modeler. Although the Oryx project (which is also the foundation for the Activiti Modeler) is still developed, we don't merge back changes from there at the moment.
- Cycle will certainly provide support for this kind of stuff. Camunda leads that component, so it would be best if they can answer your question.
Best regards,