Software I use:
Fl Studios is used quite often in electronic music and its very powerful (and a bit difficult to master as its so damn powerful).
Reaper is a good stripped down DAW that allows midi use and multi track capability
Acid I use for loops as its intuitive for it.
Keep in mind what many people do is not use default instruments is to add a VST synth or effect for their DAW as they'll work for just about any DAW and give a lot more unique and pro sound.
When you get the stems (individual components for a song) from whomever you are remixing you 'll either want to get the:
[*]individual wavs (so you can do different things with the drums, bass, synths, vocals, etc)
[*]individual midi's which in many ways is better as you can then change the instrument drastically and cut & loop any melodies and patterns if that is what you are after w/o worrying about wav cuts sounding... off.
[*]or as a last ditch scenario remix a full complete track, which is hard to do as you get stuck with the existing components of the song and will be unable to change much of it
[*]or you can remix by creating something completely new from an inspiration (more like a cover than a remix)
Remixing can be a good way to start as you're at least starting with something that's either good to begin with or with something where you've identified the problems that you'd like to fix on the remix. It's quicker and may get you better results than composing and luckily a lot of people in this community are quite fine with getting a remix.
