Are you a
I look like boat's top view
a normal boat will look like a window with straight grills in top view
I am sensitive
Glass windows will get shattered easily (with stone or something hard)
I was often painted around the edges
Window borders are usually painted. Not the glass part.
I am the one who gets beaten most probably on a fight
Car/house or store windows are beaten by mobs usually.
My name is used by a company to revolutionize their industry
Make me wet and i will never see you again
Wet windows will be more opaque.