>>27234855He is a demiurge god, however there is no need to tie him down to the Christian idea of God. There are many other mythologies around the world.
The whole "with his thousand arms" thing from the Pokédex is obviously inspired from Hindu mythology, and his name comes from Zeus, as he can be seen as the "father of gods" (the creation trio) in a way.