Batch Adding Tokens

Every time i install MM on a new device I have to find and add each token address one by one, which can be a bit of an arduous task. Would it be feasible to batch add tokens from a CSV file perhaps, or simply pasting in a list of addresses? Even better would be the ability of using the wallet address to find all tokens data in ether/bsc scan etc and automatically populating the wallet with the token/coin addresses found in that?