Aphelion (software)
The Aphelion user can add his/her own macro-commands in the user interface that have been automatically recorded to process a batch of images. He/she can also add plugins and libraries in the  that have been developed outside the Aphelion environment.