Выделить область страницы и определить координаты?
Не знаю нужна ли библиотека для этого. Можно все сделать очень просто:

$(document).on('mousedown', function (e) {
    var start = {x:e.pageX, y:e.pageY}, end;
    $(document).off('mouseup').on('mouseup', function (e) {
        end = {x:e.pageX, y:e.pageY};
        console.log(start, end)
    })
});

Так вы получите координаты выделения. Можно конечно еще и рисовать какойто полупрозрачный прямоугольник, который за курсором будет тянуться.
На счет разных экранов — надо что бы сайт имел фиксированную ширину, тогда все считается.
А со скроллом это нормально будет работать?