Arduino + Caynenne - Duration and Delay

Hello.
I want to create a program to carry out experiments with control DELAY and DURATIONS.
An example of a program that I want to create a reset in the accompanying drawing.

1-8 ARM is a control relay that will activate the corresponding device (solenoids, pump water or servos)
OUT: Trigger short pulse about 1-2ms direct output Arduino
Trigger: in the future, triggering the direct output pin Arduino

The whole run RUN button with a fixed delay and the cycle (without repeating loop-loop)
All parameters I type in milliseconds.

Or “myDevices Cayenne” will manage to create such a program?