A Material-Texture Painting Tool
Here is a material-texture painting tool. Its usage is like Substance. The user can paint several material properties(such as color, reflection and bump) simultaneously.
The source code is in https://github.com/league1991/Paint3D
Here are some screenshots.