Меня этот вопрос тоже очень интересует.
можно пользоваться
UML
есть такая программа -
Enterprise Architect, она поддерживает импорт готового as2 / as3 кода в UML и экспорт обратно.
Я пару раз пробовал к ней подступиться, но так и не освоился - удобнее на бумажке чирикать гелевой ручкой.
но почеркухи на моих мятых бумажках трудно назвать "архитектурой", поэтому я буду рад узнать побольше о методах планирования