Text Tool's "Input" or TextInput Component?

What’s the fundamental difference between the two?

I ask because I’m working on a site that will eventually require users to log in and I’m reading over all these tutorials on customizing the looks of a TextInput component and I began to wonder: wouldn’t it be way easier to just use the regular text tool to make a field and set its properties to “Input?” The text tool already makes it transparent and I’m free to draw whatever box/border I want whereas the TextInput component you have to fiddle with themes and such.

Just want to know so I don’t waste too much time investing in something that might not even work out for me down the road.