The most important thing is that you know what the software actually is, and how it works. If you do know how something actually works then you cannot react to it properly, and your interpretation is limited therefore you cannot use it to full potential. What is a D.A.W.? A digital Audio workstation? it is a software that organizes sounds and effects with those sounds. SO it is entirely electronic, and that means each sound comes from a system of zeros and ones. Although it seems it has analogue effects it is actually digital. It cannot produce a natural sign wave. Very, very close, but unless it's specifically a computer that does a sign wave: it is actually in hz. You know project rate? Have you ever made a sine wave, and saved it at the lowest quality you could find? It turns into another wave... because digital cannot do curves. It is algebra not calculus. they are dotted un-curved lines close up. SO interpret at will.
Secondly, what is Midi? Musical instrument digital interface? It is yet again sounds and effects. With midi it is silent... it's an interface not an instrument. You need other files for the midi to actually make sound. these are called sound fonts. how does one make a sound font? either the sounds are all the same, and the font is going to have the same wave and effect throughout all the notes, or you can put it into a synth to where you can choose the waves and effects you use. Interpret at will.
It is said every song has a typical order in the parts of the song, and a particular set of parts to a song to make it a hit. Each song has a bass, a percussion, a melody, and accompaniment. The sections of the song go: an introduction which introduces all the instruments slowly, a chorus which is in dubstep a drop, a verse which sometimes is a repeat of the intro but with all the instruments together this time rather then introducing them, another chorus which is relative to the first, another verse relative to the first, then a bridge which is a new part altogether to switch it up, then chorus verse chorus verse but with more volume and some extra sound added.then outro. the outro is letting go of all the instruments. sometimes it's one note. This is all theory though, and there are many songs which have deviated from it. But pop wise; there ya' go.
So now you know the structure, what midi is, what daw is, and you can use all of them individually. You can use multiple daws such as long as the same tempo is there. you can use live instruments with a midi, and then a synth with midi, and drum machine, and etc. etc.
But that's just as far as I know, because I am not the executive of apple or windows or linux here. I can tell you that if your files are saves with a computer with a bad processor: it can corrupt those files. These are tiny codes here. Zeros and ones. so when you save alot of things in one file space: some computers sacrifice some of those zeros and ones to keep room. and if you have a bad processor then maybe a zero or one or a few are missed when you're loading it onto there.