I used to think it was all ones and zero's, that all programs sounded the same. This is true only until you you start to do anything with the tracks, like edit, mix, eq, apply dynamics, etc. All of these things use algorithems, and all algorithems are not created equal. Algorithems are mathematical models of an analog circuit or process. But what model are they emulating, and how accurate is the math. Every single operation, and there are thousands for a givin process, generates a remainder that is several decimal places longer than the wordlength. Many programs truncate these results, which is a fancy way of saying they throw out the details. Also, some code is more efficiant than others, yeilding higher track counts for a givin computer.
I use, and highly recomend, Samplitude Producer. It's not the greatest for midi...it was designed from the ground up as a superior audio engine, and you can hear the difference. It's a complete studio solution, from recording to editing, to mixing, to mastering, to CD burning. It does MIDi, but as a secondary consideration, verses the other way around.
Regards, RD