IDMapper simplifies creation and editing of vertex color layers that can be used as ID-maps in texturing software like Substance Painter or Quixel.
It aims to reduce the time it takes to create an ID-map significantly, especially for complex hard surface models.
It uses powerful heuristics to create an ID-map from scratch and lets you interactively adjust the results. It offers options to use existing information, like uv-seams, but can also intelligently assign the same color to similar mesh parts.
IDMapper also provides a Face Paint mode that complements Blender's vertex paint mode. It provides options to manipulate colored regions while keeping the colors of individual faces uniform and can work with a predefined list of named colors, convenient for when you want to assign the same color IDs to different meshes.
IDMapper also offers operators to combine vertex color layers and to copy a vertex color layer from a low poly mesh to a high poly one, as well as options to bake a vertex color map directly to an image, add materials to a mesh based on vertex colors and create vertex colors based on vertex group membership.