Hello @twizm and welcome to the forum!
Would you be so kind as to explain your criticism with comprehensible examples?
It’s nice that you start by buttering us up, but then declare Krita to be unsuitable for whatever.
Concrete examples and use cases would be the best way to establish a well-founded basis for discussion. In the current version, your post is actually and strictly speaking just a nice-worded slam that neither provides concrete examples of use nor mentions the software you want to switch from, which could be the better choice for you depending on the use case, because Krita has something like a main target group and a field of application in which it specializes, it is not a universalist like the multi-billion dollar software of the red giant from San Jose.
So, if you really want to contribute to making Krita better, then you have to be specific, say precisely what you think is missing AND how you would improve it, because you claim to want to get involved, but with no word you say how you would like to engage nor did you mention how the things have to be changed to fulfill your needs.
The only message is, Krita is unusable, but even there you are vague. Okay, it has to do with the guides and with snapping, but what does not work the way you want it, and how should it be improved?
But remember, Krita is not, and does not want to become, the one-thousand-and-first cheap copy of Photoshop. If you have positioning images and desktop publishing as use cases, then you have chosen the wrong software, as you can read in the preface of the Krita manual. Krita is a painting, drawing and animation program.
So far, it’s just a neatly disguised crawl. A text that is unrecognizable, or only with great difficulty, as a slam for the vast majority of inexperienced readers, that never gets specific and certainly doesn’t offer what you claim to want to do: “Approaches on how you would like to contribute to improving Krita.”
Michelist