Hombre pues a ver lo que preguntas podrias haberte informado facilmente via google. Poco hay que decir asi de entrada, elige un programa que te guste )fl studio, cubase, ableton, logic, el que quieras vamos...) y aprende a utlizarlo, no hay mas, y sobre la dificultado... bueno quizas el fl studio a mi es el que me parece un poquito mas sencillo, pero todos son dificiles de utlizar y requiere tiempo y dedicacion saberlos utilizar bien.
Lo de menos es el Daw que utilices, lo de más es que aprendas algo de teoría a no ser que quieras ser un "juntaloops" más.
Elige el que más te guste visualmente y comienza a ver vídeos y tutoriales sobre el manejo del mismo pero más que nada aprende a utilizar sintetizadores, ecualizadores, compresores, efectos, etc... ya que da igual cual utilices si sabes lo que estás haciendo porque básicamente todos sirven para lo mismo y lo importante es saber qué hace lo que estás tocando.
Saludos!!