Brushes are probably Krita’s strongest area. For a start, there are masses of them, divided into categories and each with its own colourful, custom icon. The downside is there’s a bit of ‘settling in’ time while you learn to navigate around them all. If you did need a type of brush that Krita doesn’t come with, then you can probably create it. For instance, you could take an existing brush and edit it so that it, say, darkens and blurs according to pressure setting or stroke speed, and that interface is nicely done.
All of GIMP’s brushes are fully configurable, and just clicking the Brush tool makes this apparent, because the left panel (by default) is filled with many options such as size, angle and hardness. If there was a brush type that you couldn’t find, it might be possible to approximate it by changing the parameters or loading in a custom brush shape.