Все эти инструменты лишь облегчают вашу работу, автоматизируют то, что вы и так делали раньше. Сначала научитесь работать без них, а потом потихоньку, по необходимости добавляйте их в свои новые проекты и почувствуйте вкус настоящей жизни!)
Я бы посоветовал сразу учить какой-нибудь фреймворк для работы с канвасом.
Если хотите делать клевую анимацию - paper.js или processing.js
Если хотите делать игры и приходилось работать с флешем - посмотрите в сторону easeljs