Я очень часто пишу меню так:

Пользователь нажимает на элемент меню и видит блок div для этого элемента.
Ну, это не сложнокодировать, но занять некоторое время и очень скучно.
Существует ли библиотека JS, которая может сделать мою жизнь немного проще и автоматизировать написание типичных элементов пользовательского интерфейса?