I don't quite understand what you're saying. But if you're about to make event create the same object, as it was picked from family, then you can do this trick:
1. Add to every object from family a Private Variable (name it for example "thisObjectName") - make it have a string.
2. For every type of sprites give this PV a name of objects name. So if you have in family objects like:
SpriteA
SpriteB
SpriteC...
Populate their "thisObjectName" PV with:
"SpriteA" for SpriteA object
"SpriteB" for SpriteB object
"SpriteC" for SpriteC object and so on
When family object is selected by an event in event sheet, you can make use of System's action: "Create Object By Name". This one doesn't need you to select object from list, you just can order it creating an object with string you store in "thisObjectName" private variable.
If your family is "green" then you write green('thisObjectName') to return its PV value.