Howdy Obravim,
What type of drone are you looking to build? Racing? Cinematic? Photography? Long-range? Micro/indoor? The type of drone you're looking for will determine what size and type of components are best. I've built a few drones, but I have always used racing drone flight controllers. I have used a Raspberry Pi for an HD video link, and an ESP-based card for a control link, but never an Arduino. I know there are many others more knowledgeable than me in this area, but I'm happy to brainstorm.