Is it hard to create an RC quadcopter from scratch?

I am doing a project in school called EPQ and I have decided to make a quadcopter but i dont want to buy a kit that gives you the parts, I want to make the parts myself and just buy the circuitry that allows me to control them with a remote control. I dont know how to do any of this but would it be too diffucult to... show more I am doing a project in school called EPQ and I have decided to make a quadcopter but i dont want to buy a kit that gives you the parts, I want to make the parts myself and just buy the circuitry that allows me to control them with a remote control. I dont know how to do any of this but would it be too diffucult to learn? Also I want to make it fairly heavy but also very fast so is it possible to make the drone faster by putting in a larger battery or something or would it be too difficult to make a heavy drone move quickly?