To export several sets, go to the exporter. If you use the data I'd really appreciate a link back to Brick Insights. It keeps this site going.
I'm using this with the Powered Up hub (88009) to control forward and backward movement of my trains and so far it has been buggy, a combination of both software and hardware issues. The distance sensor function works very well, and you can control the distance of the sensor from an approaching object to kick off a trigger. However, the color sensor has sensitivity issues and is a hit-and-miss (i would say 75% hit 25% miss). It also suffers from sensing a color that is not there. I placed it to read color tiles on a train track and it registers a trigger even if there is no color there. And in order to read a color, the sensor has to be within millimeters of the colored object. Also, not sure if it is with the Powered Up software, but after a few passes of the sensor with colors, it will ignore subsequent color reads and will stop working. I would recommend this for distance sensor control but it needs major improvement with the range and sensitivity of the color sensor. Eventually I would like to make this work on a linear train track on my holiday village to make the train move back and forth controlled by colored tiles.
Overall, I see what Lego wanted to do with the new PUP system. It eliminates the IR weakness, removes the need for a separate receiver, and updates the system to be "app-enabled" like all the cool toys are now. I think that also brought some new limitations that Lego CAN remove, but hasn't yet. I'm looking forward to seeing the PUP system appear in Technic sets to see how Lego handles that.