As background, here's our strategy related to the Activiti Modeler: It start to become clear to us that we don't have the capacity to customize the modeler and maintain it so that 1) signavio modeler is limited to cover only the subset of BPMN that activiti supports and 2) add the activiti specific extensions
So in the future we want to move to a situation where there is a smaller Activiti download that includes a minimal set of tools that are well integrated into the engine. And a set of optional add-ons that can be downloaded separately.
So now I come to your question about a module to build the customized version.
We already have a script (i think it's ant based) that can apply the differences to create an Activiti Modeler. That script starts to work on a war file that is assumed to be build from the core-signavio-components project.
We think it makes sense to enhance that scripts so that it can also fetch the sources from the project and launch a build of the core signavio components war before the differences are applied. That could be added to the ant script. For us, adding this convenience is not really a priority. If there are volunteers, then that would be good.
I don't yet see the need to have this as a maven module. Nor do I see the need to use svn externals for that (experienced quite a bit of problems with that before).