Genesis 1:2 shows the creation happening through words. There is speech, and then things happen; but the first major difference appears in John 1:5. Genesis says that God divides the darkness from the light, while John 1:5 says that the darkness does not comprehend the light. That is the end of the opening sentence or paragraph of John. After that it starts talking about a man who bears witness to the light which is Jesus or his his ministry or his message. Proceeding it seems that darkness in John refers to those who do not comprehend Jesus. Genesis, however, does not compare darkness to those who do not understand. In Genesis the darkness pre-exists light and is part of the pr-existant formless world: the deeps of the oceans, dark things and dead things.Genesis 1:1 - ‘In the beginning GOD created [all things]…’
John 1:1 - ‘In the beginning [THE WORD] created all things’
So in Genesis darkness is part of the uncreate. It is that which must be revealed and judged and corresponds to the darkness in the heart of people, people who are made of clay but who have had life blown into them. They are mixture of the uncreate clay and the spirit. The light of the LORD shines into the person revealing that which is corrupt and that which is good.
[Psa 139:12, 15-16 KJV] 12 Yea, the darkness hideth not from thee; but the night shineth as the day: the darkness and the light [are] both alike [to thee]. ... 15 My substance was not hid from thee, when I was made in secret, [and] curiously wrought in the lowest parts of the earth. 16 Thine eyes did see my substance, yet being unperfect; and in thy book all [my members] were written, [which] in continuance were fashioned, when [as yet there was] none of them.
The writer of Hebrews alludes to this in other words:
[Heb 4:12 KJV] 12 For the word of God [is] quick, and powerful, and sharper than any twoedged sword, piercing even to the dividing asunder of soul and spirit, and of the joints and marrow, and [is] a discerner of the thoughts and intents of the heart.
There is darkness and light, and these are divided in Genesis, while in John the darkness does not comprehend the light. This is because John is talking about those who reject Jesus ministry, while Genesis is talking about being separated by the Torah from the people of the violent and uncreate, chaotic world.
What is the difference? Well, John is talking about enduring the Romans, and enduring and being a shining light, giving to all and loving everybody. That, to him, is the message of the light. Many people don't think so, and they think the light must be kept clean, preserved, by not doing all of that. What you see here is a basic development of the conservative versus the progressive factions. The conservatives view disagreement as a leprous or contagious disease. The progressives (like Jesus) view lepers as not contagious but objects to be healed and even as resources of wisdom. So John is a progressive work or a liberal work which borrows from or comments upon the book of Genesis.
So who creates the world? God, but Jesus is the light of that creation, revealing.