Tab Islands are great, but once you have many of them, you loose track what categories are grouped, my suggestion is to give the ability for the user to rename the islands so they are separated by names not only by colors (colors are beautiful but not indicatif)
The suggestion is to display the island name when the island is closed by the user, so you have an overview of what does it contain without the need to open the group and check which tabs are there