I am about to do an overhaul of the node tool, mainly to address snapping, and to improve on the options we have for fixing point tangents. It was first on my list, but I foolishly thought I'd get some gradient tool fixes done in a day or two - been doing that all week.
BTW - Just finished the gradient tool overhaul, so now it does end point snapping, angle snapping, stop point and mid point snapping, and proportionally movement of stop points.
Any other suggestions for the node tool welcome. I'll start work on it on Monday.