DO VS MAKE
DO
"Do" is used for actions, activities and jobs. It is used in a broad sense, as "to perform". In general, these actions and activities do not produce a physical object.
EXAMPLE:
We do come to school by bus.
"Do" is used when we talk about things in general, when we do not specify the activity. In this sense, it is used a lot with indefinite pronouns like "something", "anything", "nothing", etc.
ACTIONS, ACTIVITIES AND WORK

Do homework

Do exercise

Do the dishes
WHEN WE DO NOT SAY EXACTLY THE ACTIVITY
What did you do yesterday?
He is always doiing stupid things
SOME EXPRESSIONS
Do damage
Do business
Do justice

Do a favour

Do good
MAKE
"Make" is used in the sense of "manufacture", "elaborate" or "create". It is used for activities that create something that can be touched, a physical object.
EXAMPLE:
make a mistake

Note: There are many expressions that use "do". In many of these, the meaning of "doing" is not "fabricating" or "doing" and very often "doing" seems more appropriate, but they are the established expressions, so you have to memorize them.
EXPRESSIONS

make money

make an excuse

make a mess

make a point
ACTIVITIES IN WHICH SOME MATERIAL IS CREATED

make a dress

make a cup of tea

make a breakfast