as u can see the most easiest way to produce quality music is to try everything and at the end to chose what software would you use. offcourse, u can use everything what u have, but after some time u will see that all thing u need is one nice sequencer, bunch of vst/dx plugins and also suitable number of samples. FruityLoops is nice software easy to understand and u can do everything on it... also u have to know that analog hardware is not necessary if u dont have it... the main goal is to create something u want, and you have to choose the easiest way...
patience and will... those are the keys for everything and especialy for home production...
best regards...