Отвечу по сути:
Лично для себя я использую
http://yaware.ru/
Позволяет найти узкие места, на что уходит непродуктивная часть времени. Настраивал у себя под убунтой - полёт нормальный. Каждый день шлют отчеты, и видно, чем вчера занимался и где залип.
В презентации говорят, что их софт не противоречит законодательству, если в договоре всё оформить правильно.