RC Plane Landing Gear Problems

I’m building RC plane, and I’d like to add retractable landing gear.
The receiver I’m using has 6 out(put) channels. Most of them are reserved for control surfaces such as ailerons, rudder and elevator; and with motor that only leaves one out, an two position switch.
I’d like to make landing gear doors open and gear go down, and reverse of that.
So my question is:

Is there a way to control multiple servo motors independently from each other from the same board/device, and make them perform timed actions/tasks?

I’ve heard you can use arduino for this but I’d like to know if there’s any other way. Thanks!