Tom is used as a generic, symbolic, representative name for an ordinary male. In every place there will be a more common name for men and women. Even now when the novelists and cinema makers try to portray certain stereotype characters they use the common representative names to convey the actual effect of the character. It is there in every language or every region.
In that was Tom (which is like the common name Thomas) stands for a generic ordinary male person. Its commonness can be seen from the usage 'every Tom, Dick and Harry'. In archaic usage, a girl who behaves like a boy is called tomboy. A male cat is called Tomcat.
Some people who may not have steady job, earning etc resort to various small tricks to earn even by begging and may 'fool around' to pass time. As Tom was a common name these people used to have either as original or assumed for disguise, they were called as Tomfools and their activities tomfoolery.
However I do not give that attribute to Tomato or I do not think that TOMorrow is male characteristic. It is also a general belief that women generally 'tom tom' about anything especially the gold and dresses they purchased recently. I am yet to fathom then why poor 'Tom' is used for that. But then, Tomahawk is more meaning ful for a male because it was the male responsibility to fight it out. However when Tom comes in edn what is the significance- like custom?
Let us keep faith on ourselves and work sincerely, not leave everything to fate.