Ну так определитесь, пользователь не программист, он работает с программой у которой есть конечное число возможностей. Зачем записывать все? Пишите только то, что изменилось.
Добавлено через 9 минут
вот вам для почитать
http://www.actionscript.org/resource...ion/Page1.html
Добавлено через 11 минут
а вот реализация undo для текстфилдов
http://code.google.com/p/undo-textfields/