Input hints in various DrawSketchHandler were implemented independently using declarative mechanism with searching over lookup table. This results in a lot of duplicated code, this commit will create generic mechanisms that can be used to replace them.