How can I make drone hold tools?

I am creating a place where each player has their own drone that follows the player. How can I make all equipped tools appear in the hands of the player’s drone?

you prob want to make a custom backpack system.
Ensure drone is a humanoid and teleport all tools from player character to such drone.