I wish I found this thread earlier!
Do you want it?
Yes, to the point of it driving me to make my own build.
Compatibility with all .kra files is important so in my build clipping masks are purely visual. While the user sees clipping masks, alpha inherit groups exist under the hood:
As you can see I have a toggle to hide groups in the layers docker in instances where at least 2 layers exist and one of them has alpha inheritance on. Combined with a visual indent for clipping layers and a clipping mask button which is a macro that puts 2 layers in a group together then activates alpha to essentially “clip” one layer down, it is functionally and visually a clipping mask without removing Krita’s alpha inherit.
It’s far from perfect but it works well for me to use it on a daily basis. The only notable bug is that if I have the clipping mask layer (alpha) selected and then I click the plus button to add a layer, it adds a group instead. This doesn’t happen when I add a paint layer via shortcut or specificly click on “add paint layer” in the plus icon add layer dropdown menu.
