-FL Studio
-Ableton Live (Vorteil weil man die Live-funktion für Livesets benutzen kann)
Es gibt noch einige mehr, aber belassen wirs mal dabei.
Diese Programme sind im Grunde genommen eine Schnittstelle für die verschiedenen VSTs. Oder anders ausgedrückt: über diese Programme kannst du den VSTs (VST kann ein Synthesizer, also eine Art Instrument sein, aber auch Effekte wie Hall u.ä.) den Befehl geben an einer Stelle deines Tracks anfangen eine bestimmte Note zu spielen oder zu wirken und dann wieder aufzuhören. VSTs gibts dann unzählige, auch gute Freeware.
Ich kann dir aber versichern dass jahrelange Erfahrung hinter brauchbaren Songs steckt. Und speziell am Anfang verzweifelt man schnell - wenn man z.B. ein halben Tag brauch um nur einige Töne spielen zu können.
Ps: Wenn du Klavier spielst oder Grundsätze der Tonlehre beherscht, hast du schon einen bedeutenden Vorteil.
Mfg