The distinction between these two verbs is difficult for ESL students because many of their languages have only one verb to express the meaning. In English, the idiomatic expressions need to be memorized by foreign students who haven't acquired the language naturally. There is no clear rule or mnemonic device to help students remember.
To make: To do: Make a bed do one's homework Make a mistake do a good job Make dinner do one's best Make an appointment do the dishes, laundry, vacuuming, etc. Make a deal do one's hair (get a hairdo, cut, style, etc.) Make a left, right (to turn a vehicle) Make an announcement