I’ve been drawing and painting for over 6 years now, using various different programs and materials, with Krita being the first painting software I ever picked up. However, I swapped away from Krita and picked up Clip Studio around Krita 3.0 or maybe early 4.0 due to it being incredibly buggy at the time and generally pissing me off.
Since then, CSP has been my drawing app of choice, however I’ve still checked in on Krita over the years to see if it’s gotten to the point where it’d once again be a viable main program for me. Honestly though, it isn’t, and the way it’s being handled signals to me that it never will be unless things change.
Krita’s obviously gotten better since I swapped to CSP, but the way it gets updated is extremely sporadic and FOSS-pilled. I don’t want to point fingers or harass the people who develop and contribute to Krita, and want to make it extremely clear that I like this software and want to use it as my daily driver, but I don’t feel comfortable going back to it and rewriting my entire workflow to work around Krita instead of being enhanced by it, because I just don’t see much of a future for it.
…
Krita feels like it’s developed in an out of touch way, developed by programmers guessing at what artists want in an art app, instead of going out of their way to really research and attempt to understand what artists want/like in other apps. In my opinion, it’s not surface level features and bells and whistles, it’s the basic workflow you can achieve in most apps but can’t in Krita. A lot of this comes down to simple QoL features and the overall feeling of the app, but for some reason, the main direction Krita development usually takes is extremely misguided and time consuming, typically adding a lot of complex and technically mindblowing features (which typically bring a lot of new bugs, and therefore additional work), instead of focusing on optimizing the actual experience of using the app, you know, improving what’s already there.
A big thing, personally, is how much I have to change my workflow around Krita, which isn’t something I typically notice in other art programs. When discussing this kind of stuff with other Krita fans, the response I typically get is either A.) “Oh you can sort of do that! You just need to go into X menu and open Y option then scroll through the list and it should be in section Z, and there’s a tool that lets you do something similar but not quite.” B.) “What?! That’s stupid, why would you even want something like that? Ignore the fact that twenty other art programs have it, of course.”
Which sort of brings me to the inner “Krita Culture”, I guess, which is made up by incredibly loyal individuals who are quick to argue with you and defend the dev team from any and all criticism of the software. For anything to improve, it must receive feedback, so how is Krita meant to ever improve if any and all feedback is preemptively shot down by terminally online white knights?
But back on topic, while Krita is technically an extremely powerful app that can do a lot of things, the experience of using the app as the end-user is typically mind boggling and feels like a scavenger hunt. Again, it feels like the software is made primarily by programmers, and not artists. (Which it is, but they could at least consult us… Oh wait, I just read my last paragraph, sorry.) Do you know what CSP, Sai, and Procreate actually have over Krita right now? The fact that they have actual UI design instead of Linux-esque grey boxes with 12pt Console font.
Of course, it’s insane to expect Krita to realistically compete with software that likely has millions of dollars behind its development. Funding seems to be a major issue for the core Krita team, which is kind of obvious considering it’s FOSS. This is completely anecdotal, of course, but I really feel that if there was more of an obvious goal for Krita’s development instead of pinching random features from other apps (while claiming to be “technically superior” to them) then people would be more willing to stick with it and donate towards its continued development. I’ve donated to it a few times back when I actively used it, and if I were to pick it back up then I’d certainly start funding it again, but I feel like that money was a waste, and will continue to be a waste since I have zero idea what it’s really going toward. Krita hasn’t obviously improved in the 6 years I’ve been drawing, besides adding random over the top features (That are typically murder on your CPU anyway, unless you have an equally over the top dev rig) So why would I believe that it’ll ever become more useable?
…
I felt the need to say all of this because in all reality, I should exemplify the absolute prime demographic for Krita, especially right now with their gun-ho “Let’s take down CSP!” crusade. I’m a game developer and a programmer, so ironically Krita’s “half-baked FOSS experience” feels right at home for me, and I honestly like the simpler, Photoshop-esque opacity brush engine it has going on. (It’s the main reason I want to get away from CSP, since painting in it is so headache inducing) But even I can’t get past its terrible drawing experience and some of it’s more eccentric tools. (Why would anyone want a close gap fill tool when you can just freeze your PC for 10 minutes rendering out a colorize mask?!?!??!!?? It’s technically better!)
I took art seriously to become a webcomic artist, a lot of my first drawings in Krita were comic pages and things like that, hence why I eventually swapped to CSP. I can tell you, straight up, Krita doesn’t need speech bubble implementation, on-canvas text, comic panel objects, etc. to be useful for comics. They’re surface level tools, while nice to have, don’t fix the overall experience and flow of working in Krita. If it just felt good to use, then I’d easily adapt to it for comics. I and many others have already done it before.
That’s basically the gist of my issues with Krita. This shit is really rambly, but TL;DR: Take time to actually consider artists and their needs, instead of piling on surface level features.