Metamask browser sync, extend to sync all settings, networks, added tokens

Metamask browser sync, is not a sync actually. It just syncs private key, please extend it to sync all settings, networks, added tokens.

I have about 41 tokens on BSC network, but every time when i install metamask, i need to setup BSC network, then add all of my tokens one by one with the contract addresses, which is very tiring and boring.
At least please make us able to add a list of tokens from a formatted text file (one token address in each line)!