So, as your title says, you want to open a door - solenoid and counterweight, release solenoid and door falls open.
Project No2 - develop means of also closing door
Seriously you could do much worse than using a simple RC servo motor and a control arm as you rightly suggest.