"do" and "make" are extremely varied in meanings; unfortunately no one can give a satisfactory answer. Or to say it another way: without context, these words are nearly meaningless.
Make money, make sense, make it happen, make up, make amends, ....
Do work, do well, do tell, do him, do the hokey-pokey, do due diligence, ...
Abstractly, "make" has to do with creation, causing, or realizing some outcome. However, it is highly idiomatic, so you need to learn phrases like "make sense", "make up", "make money", etc.
"Do" has an abstraction connotation of actions and is also used an an auxiliary verb ("You like XYZ" -> "Do you like XYZ?", "You liked ABC" -> "Did you like XYZ") or added colloquially for emphasis "You //DO// brush your teeth, right?"
Again, the dictionary entries for these are huge, because their meanings are contextual and not nearly as fixed as "a carrot" or "a rock". Please provide more examples in another question if you need clarification /in a specific context./