Create python tool Multi Sender BSC wallet project

Job ID: 34824098

Budget: $60 – $120 USD

Hello,
I need a tool that can send bulk in many wallets in BEP20 (BSC) network.
I think the tool will be like this:

I have to put in a txt file all wallets in bsc that I need to send.
I have to put somewhere the private key of the wallet that I want to send.

Set somewhere the contract address of the token.
Set somewhere the amount that want to send with 2 options
1) Random set From and To amounts ( from 1000 to 10000 )
2) Fixed set the exact amount ( 5000 )

If there is no enough amount in the wallet that send then show the according error.
If there is no enough gas fee show the according error.

This must be with interface ( GUI ).
Also when you finish you have to send me the source code.