Those 2 services are completely different and serve different purposes, but some aspect of them might seem to overlap, just to clarify:
AWS control tower is used by cloud administrators as a Preventative Service, where guardrails limit user access.
AWS Security Hub is for security and compliance professional and it more a Detection service that provides reports and highlight system vulnerabilities.