Ahhh, I ignored EEPROM... I guess it's VERY easy! thanks for the tip.
In the language reference, for EEPROM wites, it says the following:
An EEPROM write takes 3.3 ms to complete. The EEPROM memory has a specified life of 100,000 write/erase cycles, so you may need to be careful about how often you write to it.
Being that the writes will come from an edit mode, not an operational mode, the write time isn't a concern.
Is it safe to assume that read's are much faster than 3.3ms?
Ire: the life of EEPROM, if I wrote to 1 EEPROM address, pushing it pusing it beyond it's actualy life, does the 1 used address fail, or does it take a block of memory, or does the whole EEPROM cache die?
also, does the arduino do any eeprom writes in the background?