Thanks for replies!
Actually this got me thinking and after getting a quick glance at code, I saw that this function is already implemented! It’s not in the stable release though Add more tool invocation actions (!693) · Merge requests · Graphics / Krita · GitLab It’s working great! But it seems that concept of invocation could use some reworking? I think I’m not competent enough to delve into that though.
Thankfully while waiting for it getting into stable release I can use this nice plugin Temporary tool switching
(btw. not counting good ol’ MS Paint, Krita is my first painting software, so my way around it can be sometimes ridiculous)
These are great ideas and tools! I kinda work like that. Use Colorize Mask to split image into different areas with abstract colors, by this you have all sets in one layer. Then I use this layer as mask for color/contiguous selection so I can quickly color, paint, shade etc. in any combination of sets I want.
Idk. If I’m not overengineering it though ![]()
So thanks for ideas! I think that the problem is resolved by this.