While reading the PSD specification, I saw that GIMP already has code to support importing several types of Adjustment Layers. I did a quick test with connecting the Threshold, Posterize, and Invert code to our PSD plug-in, and it seemed to work well! Hue/Saturation, Levels, and Curves should also be easy enough to add support for, since we already support PSD presets for those filters.
RE: Full CMYK mode and vector masks are my contributions to the plan! :) A lot of cool stuff will be showing up in 3.4 and beyond. View quoted note →
The concept of a "maskable adjustment layer" came up in conversation - where you can selectively mask an NDE filter on the layers below. I realized that after @ZeMarmot :gimp: 's work on making passthrough layer groups cover the full group render, we basically have this already. With a minor code tweak I'll be submitted soon, you can recreate maskable adjustment layers right in GIMP!