Hi Felix,
I would estimate it's a couple of hours work. The hours to learn about the structure of the Designer project and Graphiti depends a lot on your experience of course.
A good starting point are the Add and CreateBoundaryTimerFeature classes in the org.activiti.designer.features project.
The IntermediateCatchTimerEvent would be similar to this.
In addition you'll need a property section class, which can be really similar to PropertyBoundaryTimerSection and Filter.
Then you'll need to add the class to the palette and the Graphiti classes in ActivitiBPMNFeatureProvider and ActivitiToolBehaviorProvider.
And this is probably not all, but let me know if you run into issues.
Best regards,