Sinisa Drpa's Effect Stack is a useful non-destructive image editor for macOS 10.9 or higher. With it you can easily chain multiple image filters.

Effect Stack offers a choice of a variety of filters that can be stacked together and saved as pre-sets that can be re-used. The filters' effects ripple downward through the stack, changing the current stack of the selected image or images. Effect Stack supports all image formats supported by macOS.

A filter can be previewed and adjusted before adding it to the chain. All actions are reversible, user can temporarily turn off a filter or discard it entirely. It is possible to work on multiple images at once and the application supports all the image formats supported by macOS, including RAW images. The results are easily shared via message, email, Facebook or Twitter or exported to disk. Effect Stack's changes are reversible and visible immediately. The app provides GPU-accelerated, real-time rendering.