Board Gaming Table: Can I do this?

Trying to make a game table with push buttons that trigger RGB LEDs to denote player turn, and I am a serious noob (first project). I have done a little research and I'm pretty sure I understand how to write code so that when holding the button it will cycle through six color states, but how would I go about assigning the color state the player stops at to that specific button? Is that even possible?