Idk if this will help anyone, but if any of you are wanting to get into EDM or already are in and want to go a bit further just check out my gear I guess, also I'll gladly answer questions. Making EDM with good equipment can get costly, but it's worth it!
Studio Setup:
Laptop: Macbook Pro
DAW (Dumb term: Music Software): Fruity Loops Studio 11
MIDI Keyboard: Korg KROSS 61 Mobile Workstation Keyboard
Headphones: AKG STUDIO HEADPHONES K-66
Monitors: Behringer MS16 Active Monitors
Microphone: Audio-Technica AT2020
Vocal Editing Software: Audacity (I recommend this or Fruity Loops)
Performance Setup:
Laptop: Macbook Pro (OR Lenovo Thinkpad)
Decks/Mixer/Scratchboard: Hercules DJ Control AIR (It's cheap but it works fantastically, I'd use this or Numark Mixtrack Pro)
Monitors/Speakers (Depending on where you are playing you'll have to adjust this): Behringer MS16 Active Monitors
I use to use a Novation Launchpad which I will buy one again, my original one broke cause I dropped it on accident (Silly me)
Obviously for both studio and performance, you'll need an overflow of cables to get everything to work. But it's not that bad.