AS3 != Lisp

Не создавайте переменные динамически. Это возможно, но очень сложно. Можно динамически создать поля (свойства или методы) у динамических объектов, как правило, проще для этого использовать типы объектов специально задуманые как коллекции - Object, Array, Dictionary, Vector, XML / XMLList.