Paint in Blender Texture Paintr like paint in Gimp?

Hi all, it is possible paint in Blender like paint in Gimp, with intresting brushes, layers and other features? Becuas if I want paint mud, imprints, fissure, I can do it in Substance Painter or colour texture in graphic editor, but I didn’t like it…