Two things I really dislike at QGIS, are the "fat" node icons (when editing lines) and the cursor which cover the object below and make it impossible to accurately move a node. Is it possible to change that? Or is it worth to give a feature request a try?
I realy like JOSM in that way (you can see the line oriantation, the middle between two nodes with the possibility to add another with a single click and there are just dots for every node - perfect!):
QGIS line edit: