I'm working w/ a client who is running up against some limits for declarative automation. They are making robust use of workflow rules (above the limit), process builder (> 15), and a trigger.
I am familiar with some arguments for picking one tool per object from the Salesforce best practice documentation.
My sense is that this client might benefit from moving much of their record-modifying automation into a trigger-only approach. Perhaps also by moving some of their triggers and other automations into a platform event based trigger or async methods. Much of the behavior doesn't seem to have a strong need for timeliness. However, I don't have any performance based statistics to back this up.
Is anyone familiar with any kind of metrics around the processing time for using a trigger as opposed to process builder or workflow rule?