Oi, Luiza! Tudo bem?
O que você fez faz sentido sim. Você organizou as cores de um jeito mais conceitual, pensando nos tons como variações de uma mesma base, e isso é uma forma válida de enxergar a paleta.
No dia a dia de um Design System, porém, o mais comum é tratar cada tom como uma variável independente. Isso acaba facilitando bastante quando o sistema cresce, porque deixa tudo mais direto de usar, tanto no design quanto no código.
A sua estrutura funciona muito bem como organização visual e até para entendimento das relações entre as cores.
Então você está no caminho certo. Só é mais uma questão de adaptação para um formato que escala melhor no uso real.
Bons estudos!
Sucesso ✨