How would I go about saving color3 data?

If you are storing around under 50 color3 values, storing them like this should be fine:

local ToStore = {colour.R,colour.G,colour.B}

But if you are storing hundreds of color3 values, for example: saving drawings, I recommend bitpacking.

Here are 2 tutorials on it.

I recommend the one below (by @CoderHusk)

I also have a Module that has BitPacking built into it, here is the thread about it, click Here to find out more!