The Book of Genesis I wonder if you would consider this the many names for God, man, and angels
The earliest name for God we see in Genesis is Elohim which means also gods Yet the word El - God doesn't fully describe the one true God as the word El Shaddi, or Yewha? because the knowledge of God by man was limited. As man lived and his relationship with grew so did How God revealed Himself to man.
man then had more understanding and revelation of God. Yet man could not know God fully because of the fall. Every man after Adam
sin push God further away but love provided Grace. But Sin also became more wicked and evil. mans heart was corrupted.
God holiness we see and righteous anger brought judgment on man, for what man has done.
Well, I personally don't believe that God flooded the earth for the basic sins of mankind. The information regarding the 'sons of God' taking human wives, they bearing children who became giants, makes a whole lot of sense, with Enoch giving a detailed account of all that the angels taught mankind, which corrupted all their ways. By their taking wives and begetting giants, teaching things that mankind was not supposed to know, the world became altered and corrupted. And as I posted earlier, the title of "sons of God' in Job 1:6 & 2:1 does strengthen the fact that the 'sons of God' in Genesis 6:1-2 as being angelic beings. They presented themselves to God (before His throne) and Satan came with them to present himself. That would not be man presenting themselves with Satan, but other angels presenting themselves with Satan.
On top of that, we have the information contained in the books of Enoch regarding these angels and all that they did and which matches up with the Genesis account, which to me is the word of God. Jude quoted from Enoch which also lends credence to its validity.