Angels can assume human form as in the case of the experience of Lot just before Sodom and Gomorrah was destroyed by fire in Genesis 19. So maybe it's just a comfort measure for us mortals.
Gender-less yes. But able to take on the form of humans of any gender also. I think to make communication easier for us to tale to someone of similar appearance. That's my guess lol