Here is the village idiot. Devas are various Gods, lesser Gods, and Devis are various Goddesses. Saguna Brahman can be seen in many forms and not just Brahma. It is Vishnu and Shiva too as well as many other Gods. Nirguna Brahman is just that, does not act, assumes no form. There are no angels and archangels in hinduism (Brahman's errand boys or girls, Wikipedia mentions a female angel also).
If we look beyond Hinduism though, Brahma is the creator God for which most are worshipful. Deva and Angel are only different in title, Angel means Messenger of God, and this is the role of all the Devas, to bring us into the divine knowing. Again, the mind wishes to separate, it wishes clear lines of delineation, even where there is none.
What is also apparent is that all the Gods call themselves Lord, which is why I point to Shankara's explanation of Ishvara. I do not speak only of Hinduism, for me religion is one and man has decided they are separate because this appeals more to his ego. To ensure ourselves we are correct about our beliefs, we must ensure ourselves others are wrong. When we understand the ego, and when we transcend the ego, we realize all are partially correct and yet none fully capture truth.
My basic point, however, is that whatsoever appears is not what we must seek. The Gods of Hinduism always have lives, wives and children, they are not greater than any of us. The only difference is that they are more aware of their true nature, but this is not much of a difference, it is only that we have forgotten it.
Brahman is the goal, not anything that arises from That.