@niocio01 unfortunately, Neopixel strings don't support setting just some colours. So you need to send the commands for all the LEDs that you want to change. You can either write a macro that computes and writes the correct colours for all 4 tools and call that every time the status of a tool changes, or you could use global variables to record the correct colour for each tool so that you don't need to recompute it each time.