ну, у меня два вопроса: часто ли Вы пользуетесь отдельными классами? Например, класс active пункта меню и класс active слайдера по одиночке вообще могут не иметь смысла, мы пишем
.menu .active {}
.slider .active {}
Второй вопрос - зачем Вам добавлять в css классы, который Вы используете в качестве селекторов для js?
Dreamweaver умеет делать наоборот, Вы создаете класс в css и набирая, например,
<a class="
в контекстном меню предлагает список классов, если css присоединен к файлу. Соответственно, список фильтруется, когда начинаете набирать имя класса.