Olorun is the Yoruban creator deity, and associated with the sun. Accounts vary in just how active he is in worldly affairs, either remaining aloof and above it, or interfering regularly.
He serves as the head of the Orisha-deities.
Originally, Olorun gave the job of creating the world to Obatala. When he couldn't quite manage it, Odudua also tried and failed, forcing Olorun to finish the job himself--though he assigned specific tasks to several orisha, or lesser deities.