Re: Подходящий софт.
То, что средства разработки должны быть коллаборативны (синхронно) и кооперативны (асинхронно), это абсолютно ясно. София, конечно, предусматривает что-то в этом направлении, но не в своей основе, а как побочный эффект.
А насчет развитости флэша -- так сейчас есть и множество других систем работы с видео. Никогда не копался в этом, но интересно поглядеть, с чем работают современные мультипликаторы. Вряд ли это флэш ;)