I have always been a (Net)PBM(Plus) guy, mostly because pbmplus was the first such software I used, and because I found it easier to keep track of what gets done in which order when it's an explicit pipeline. However, I haven't really updated my opinions in the last 20 years or so. Does Netpbm even still exist?