I’m a bit late to the discussion as I only just found it.
First of all, I want to point out that Krita allows converting individual layers to differing color models, depths and profiles from the rest of the document through Layer > Convert > Convert Layer Color Space, you can sandwich them together in any combination. The color blending inside the layer and Filter Masks attached to it will use the layer’s own color model, while the blending between layers uses the document’s color model. This can be super flexible and powerful.
I paint in LAB frequently. It was one of the driving features that got me to transition to Krita, because no application I was aware of then, other than Photoshop, supported actively editing and painting in that color model. Color blending in LAB feels like the response from exposing color film stock in analog cameras, or a good tone map applied over an HDR source, without having to utilize such filters or often blending modes.
I also recommend using the Specific Color Selector docker and setting it to L*a*b*/ Alpha mode. It gives you the correct brightness transitions, seen through the perspective of LAB, where dark colors shift towards the nearest primary (red, green and blue) and bright colors shift towards towards the nearest secondary (yellow, cyan, magenta).
From experience, there are several blending modes that already work well in LAB or for which I have workarounds:
While Color (like from HSV) is disabled in the list, it can be replicated by simply disabling the Lightness channel from the Layer Properties in the right-click menu, but due to how LAB functions, black with 0% Lightness can still produce a saturated color.
Most, if not all, blending modes where 50% gray brightness is neutral, like Linear Light, Hard Light, Overlay, Grain Merge, etc., give nice results (though not sure if technically correct). They combine both subtractive and additive blending in a single layer to substitute broken blend modes like Screen or Multiply. Similar issue again, none of them desaturate towards full black or white, like Overlay in RGB would do, for example.
I have a complicated layer setup now (with Clone Layer, Cross Channel filter and Alpha Inheritance) that Tiar helped me figure out, for when I need to selectively desaturate towards full black or full white. It essentially works like the Layer Style Blend If -> Underlying Layer slider from Photoshop, which isn’t yet working in Krita.
Apart from a simpler replacement for that, what I miss most in LAB is working Lighten and Darken modes.
If specific LAB bend modes were doable without too much trouble, how would they be organized? Do they overwrite the corresponding RGB modes if the document or separate layer is using LAB, or should they occupy a category like HSI / HSL / HSV / HSY?
Filters are also a separate issue - Many work as expected, some give slightly off results, a few produce nonsense.