Buying in one name over another is a good strategy to minimise tax.
All our shares are in my wife’s name. This is because 1. She earns less than me (enough to be in a lower tax bracket) and 2. She will take time off to have kids soon, making all dividends and capital gains tax free over that period (we are still under $18k in dividends a year).
The tricky part is working out when it’s enough in her name, and start investing in mine. Ideally, you’d set it up so that in retirement you both get a similar enough income (dividends, interest and rent) to be in the same tax bracket. This is easy with cash and term deposits, but moving shares/ETFs from one name to another incurs capital gains tax.