yasha005, если у вас не открывается, то скажите про это. Но не советуйте "в первую очередь нужно весь код вынести в отдельный as файл", так как это не помощь в решении задачи.
Ksenya23, очевидно ошибка с событиями и логикой. Объясните подробнее, что вы пытаетесь сделать.
P.S. Для "рисовалки" как-то странно использовать кучу мувиклипов:

Код AS3:
public class Rect extends MovieClip
Ведь можно просто в MovieClip.graphics рисовать фигуры.
Посмотрел внимательнее. Думаю, что вам стоит завести переменную, которая будет хранить значение того, какую кисть использовать. Кликнули на одну кнопку — переменная приняла значение "rect" (например), кликнули на другую — значение "ellipse". Соответственно, когда зажимаем мышь на области рисования, то смотрим, какой значение у этой переменной, и, соответственно, знаем, какую фигуру рисовать.
Относительно событий — вы замешали в одну "кучу" и клики на кнопках и рисование. По-идее, клик по кнопке — выбор кисти. Клик на области рисования (точнее зажатие мыши) — вот тогда и слушаем MOUSE_MOVE и рисуем.