Adding write-functionality is not a trivial task, which is why I'm trying to gather as much feedback as possible.
Colors changing are doable, but how much is another story.
Let's take a look at an existing changing to see an example.
{set palette Mem.7E0D4D}{display 1-byte value, 0 digits, Mem.7E9B23}{advance 0194}{set palette Mem.7E0D4E}{display 1-byte value, 0 digits, Mem.7E9B24}{advance 0114}{set palette Mem.7E0D57}{display 2-byte value, 0 digits, Mem.7E9B25}{special flag 00}{advance 04A6}{set palette Mem.7E0D4F}{display value, cap offset 00, Mem.7E9B1C}{line break}
{set palette Mem.7E0D54}{display value, cap offset 03, Mem.7E9B20}{line break}
{set palette Mem.7E0D52}{display value, cap offset 05, Mem.7E9B1F}{advance 04B6}{set palette Mem.7E0D50}{display value, cap offset 01, Mem.7E9B1E}{line break}
{set palette Mem.7E0D51}{display value, cap offset 04, Mem.7E9B21}{line break}
{set palette Mem.7E0D53}{display value, cap offset 02, Mem.7E9B1D}{line break}
{set palette Mem.7E0D55}{display value, cap offset 06, Mem.7E9B22}
This shows modified stats when adding new equipment. It can set the palette from a RAM address, then show the new stat, resulting in the game's grey/white/blue stats on equip change.
This plugin doesn't include the capacity to change the setting of RAM addresses, just reading them into text.