Ucupaint is a Blender addon to manage texture layers for the Eevee and Cycles renderers.
You need at least Blender 2.79 to use this addon, but more advanced features are only available on the modern version of Blender (2.80+).
Go to the releases page and download according to your Blender version. Open Blender, go to Edit > User Preferences, select the add-ons tab and press the install button, browse to your downloaded addon zip file, and click install add-on.
Blender 2.79: View 3D > Tool Shelf > Ucupaint
Blender 2.80 or greater: View 3D > Sidebar > Ucupaint
Please read the wiki to see the documentation and demo. It's not 100% complete, but it still can help you get started.
To contribute to the wiki, you can go to the wiki repo.
You can join Ucupaint Discord to ask or discuss things related to Ucupaint