Java EE каждый раз нужно делать редеплой проекта при разработке на TomCat?
Есть: JRebel (статья). Но он платный.
Используйте IDE для разработки своего приложения. Например, Eclipse при изменении jsp, js, css и т. п. файлов не деплоит приложение на сервер заново. Соответственно, изменив стили можно практически сразу смотреть результат в браузере.
Деплой происходит только при изменении java-классов, кофигураций и т. п.