Need Advice on building an Automated Drone for video

I would like to build a drone from the ground up and need advice on choosing the right parts. I am looking to have the drone programmable via routing software and strong enough to carry a GoPro. I currently have a Spectrum DX6i controller. Parts I need are;

]Frame/:m]
]Power Distributor/:m]
]Flight Controller w/GPS/:m]
]Receiver/:m]
]motors and props/:m]
]ESC’s/:m]
]Gimbal/:m]
]Software/:m]
]Anything else I am forgetting./:m]maybe even an ARF but that does take some of the fun out of building my own.

Thanks!

If you want complete Autonomious flight with Gimball, we would suggest to go with a PixHawk and Tarot frame.

3DR PX4 Pixhawk Advanced Autopilot (w/ GPS)
Tarot IRON MAN 650 Folding Carbon Fiber Quadcopter Frame
Tarot Gopro 2 Axis Stabilized Brushless Gimbal
T-Motor AIR 350 Multirotor Kit
T-Motor Self-Tightening 9.5" x 4.5" Propeller Pair
UAV & Drone Remote Control

You could as well use our new Lynxmotion Quadrino Nano flight controller which does have a GPS and run on MultiWii.

In the RTR with Gimbal we have those two low cost items:
350mm RTF Quadcopter UAV w/Gimbal
550mm RTF Quadcopter UAV w/Gimbal