The Text Input tool and Macro Input tool with text input determine the output data type based on the input data by best guess. This works in many cases, but also frequently results in incorrect data. This might be fixed with a subsequent Select tool in many cases but not always, e.g., if "1.00" is first converted to Double, the desired string "1.00" results in "1" instead (no chance to go back to the original input).
Current situation:

What if Column 1 should be Bool? Or Column 2 should be String, preserving the exact input? What if Column 4 needs to be longer?
Proposal: Add possibility to select Type and Size in the Text Input dialog:
