Is there any tool for setting underline effect to normal font?
No. That is a function of word-processors.
However, there is a font attribute to control the width and position of underlining when applied to a font by applications like word-processors.