Allowing User to later Edit their inputted text?

I’m working on an application where the user can enter text and choose its formatting, drag it around to position it, and then potentially edit that instance of text.
(Similar to this http://www.uberprints.com/studio/?pId=AN923&cId=WHT_BLK )

I’ve got the text input working with formatting, I’m just unsure of how to reference back to the created instance when it comes time to click on it and edit it.

As I am new to flash, I can see the text contained in the object when clicked, but I don’t know how to pull other information out of it, such as the text formatting color/font etc, so I can repopulate the Edit Text menus with those selections.
Is all of this retrievable with event.target when the text object is clicked or am I going about this all wrong?

Even by creating each text item as a class where these formatting details that the user selects are stored internally, I’m not sure how to retrieve it when the text object is clicked since I can’t see what connection there is between the user instantiated object on the stage and the instantiated object where I could access the font, color, size, etc (i.e. how to reference the object in the eventlistener on click).

Thanks. Any help is greatly appreciated.