PlatformIO has a better package manager than the one ArduinoIDE uses primarily because your dependencies are defined with the project repo instead of globally. This means you can hand off your code ...