In the near future, yes, that will be a great option:
Refer to: AWS Transit Gateway
Unfortunately, that feature in not yet available in Sydney (Transit Gateway to Direct Connect integration).
Until it is available, the following architecture may be suitable, using a Transit Gateway for inter-VPC connectivity, plus a Direct Connect Gateway. Subject to these limitations: