Flash будет работать для того, что вы описали здесь, но вы могли бы сделать это эффективно с помощью тэга canvas.
Теперь у Flash есть лучшая среда разработки, поскольку она существует дольше, но есть много инструментовдля использования javascript в различных IDE.
Я бы предпочел использовать HTML5 / javascript, так как он будет лучше работать с вашей страницей, поэтому вы можете просто интегрировать свое приложение в любую веб-страницу, и она будет лучше, чем Flash, IMO.
Если вы хотите получить некоторые идеи о SVG и canvas, вы можете получить базовую идею в http://jmvidal.cse.sc.edu/talks/canvassvg/.
Что касается среды разработки, это будет зависеть от того, сколько вы хотитепотратить и хотите ли вы иметь возможность перетаскивания для компонентов пользовательского интерфейса.