For people starting out learning how to make hard trance/hardstyle the trend seems to be Fruity Loops (FL Studio) and a virtual analog vst like (Refx Vanguard, Pro 53, V station)

all 3 synths are capable of producing bass, lead and various other synth sounds with vanguard probobly being the best of the 3 in terms of the kinda bass you will be wanting to use.

id recommend getting hold of these along with some programe banks like the Vengeance sound banks for the above mentioned synths.

You want to be aiming at making your own sounds in the longrun but realistically when your starting out thats not gonna happen for a little while, so its a good idea to have some pre made sounds in the style your after to get used to sequencing and creating riffs etc, then you can start to understand more about the synths themselves along the way.

hope this helps a little