Не стоит. Сложность высокая, вплоть до полной неокупаемости расходов при майнинге на стандартном железе. На тостере недавно спрашивали +есть статьи на хабре.
Делаем картинку самого бара с прозрачной кривой линией скролла. Помещаем его в div с fixed. Под нее помещаем div нужного цвета, задаему ему z-индекс ниже, чем у дива с баром. После этого регулируем позицию дива под скроллбаром в зависимости от положения на странице.
Должно сработать, как Вы думаете? )
Ну разве что спрятать обычный, кссом нарисовать такую фигню, в виде куска гигансткого круга с бордер радиусом. Чтоб кссом менять ему прогресс. Потом повесится на событие скролла и менять этот прогресс пропорционально scrollTop. А потом еще драг какой-нить повесить, чтоб курсором скролить.
Вряд ли кто-то такого готовое где-то найдется, кому бы оно пришло в голову делать. Но в общем виде реализуемо.