YAAST: Yet Another Avatar Setup Tool

What does YAAST mean? The above is one of YAAST meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Yet Another Avatar Setup Tool