Microevolution happens on a small scale (within a single population), while macroevolution happens on a scale that transcends the boundaries of a single species. Despite their differences, evolution at both of these levels relies on the same, established mechanisms of evolutionary change: mutation.
There is no distinction between microevolution and macroevolution. There is just evolution.
What you are referring to as "microevolution" is from generation to generation. Give "microevolution" a few million generations, and you'll see species completely change. (i.e. some dinosaurs evolving into birds)
Evolution also has absolutely NOTHING to do with explaining the "origin of life." It explains speciation. And it has the evidence and data to back it up. Which is why it is a THEORY and not a hypothesis.
The concept of a creator has absolutely no basis in fact or evidence whatsoever.