What is the best word or way to describe a person who just has to try and do everything themselves because they think, either rightly or wrongly, that only they are good enough to do the task in hand?
The type of person I'm thinking of will attempt to take over any situation. So if you're having a BBQ only they are good enough to cook the food or if you're planning a day out then they decide only they are good enough to drive you there.