@teastain
When you only use a single simple sketch, Arduino IDE is ok.
When you use many files, many classes, many self-maintained libraries, platformio is a better choice.