Notably the Node tool, which has a lot of complicated tooltip interactions. I did not try to solve it in the ideal way, because I started going down that track but realized it would take a while.
So this commit just does the more targeted thing, which is update the tooltips to be dynamic, but not entirely break us from the manual combinating of modifier labels. Ideally it would all be handled for us by some helper methods.
Related to #5839
Edited by Michael Terry
























