Added new SignToolHelper

Created a new SignToolHelper that is more capable than the old SignHelper. I did not change that one because it might still be in use.

Relates to issue #533