catkin_tools build plugin is useful when building ROS parts.
This plugin depends on the catkin plugin. The catkin plugin runs the configuration process that allows catkin_tools to run.
This plugin uses the same keywords and configurations as the catkin plugin. The difference is the installation of catkin_tools and, consequently, using catkin_tools to build.
For examples, search GitHub for projects already using the plugin.