Substance Painter is an application that combines photo-realistic painting with a powerful texturing and materials workflow. It is designed to help 3D artists quickly and easily create high-quality textures for 3D models and objects. It is used to create realistic textures for 3D models using a combination of painting, procedural effects, and physically based material parameters. Substance Painter is capable of producing textures for a variety of 3D applications, including game engines, CAD, and animation. It features a non-destructive workflow, allowing users to undo and redo operations, and a fully procedural system that allows for limitless creative possibilities. It also supports a wide range of painting and texturing tools, including brushes, masks, and filters. Substance Painter also includes a library of material presets and tools to help users quickly and easily create stunning textures.
3dCoat is a sculpting software that also textures. There is no node-based texture creation here.