Turing-completeness of programming languages is pretty irrelevant: different languages make some kinds of things easier or harder, support some idioms and discourage others, tend towards certain kinds of programming, etc. That's why programming in Haskell, Ruby, C, and asm are not all identical in practice, even though in theory any program written in one could be written in any other. And yes, they do support different kinds of computational creativity.