Большое спасибо за отзывы. Рад, что потратил время не зря.

Сам пробовал использовать этот модуль и мне не понравилась вот такая вещь: когда редактируешь быстро, и палец то на Ctrl, а то нет, начинаешь загоняться и вместо создания узлов перемещаешь старые и наоборот.
То, что иконка меняется, а узел подсвечивается или нет, я не замечаю. Может стоит применять разный стиль для вспомогательных линий? Например, при нажатом Ctrl делать их пунктирными или в виде последовательности точек. Если идея хорошая и кто-то знает, как задавать стиль линий, напишите, пожалуйста.

Ещё такая мысль есть: Подсвечивать каким-нибудь бордовым цветом вспомогательные линии, если они пересекаются с отрезками самой линии. С точки зрения программирования тут проблем нет, единственное, чего я боюсь — тормоза при всех этих расчётах. При автоматическом выборе точки/сегмента такого никогда не происходит (благодаря проверке), но вот при зажатом Shift сделать линию самопересекающейся довольно просто.

По поводу переводов:
Если я ошибаюсь, перевод может быть осуществлён любым желающим тут: https://translations.launchpad.net/josm/trunk/+pots/josm Надо дождаться, чтобы строчки из модуля появились в списке не переведённых. Если это не так, подскажите, пожалуйста, что мне как автору надо сделать.