The drone parts and control surface actuation is by far harder and I say this as someone who has a professional background in computer science and software engineering.
www.youtube.com/watch?v=RrzxSOtj33s
The model rocket community has this one sorted.
sudoshakes@reddthat.com 3 hours ago
Oh the ones from BPS space are even more impressive with adjust on the fly tracking to 3D points and launched from a VLS he made himself.