I'm gonna post something about getting a wobble, although I know thats not really what this thread is about anymore.
I use the simplest programs to make my basic sounds: usually I use the Dreamstation Dxi, which, for some reason, I really like. It just goes to prove what people have been saying the whole time, that you don't always need the most expensive ones.
To start, choose the type of waveform. This can take a bit of tweaking, but you usually for the wobbly part will want a sawtooth, maybe combined with a square. Underneath that you will probably want something subby, and I would recommend having a sine wave bass doubling the notes but down an octave, and without any wobble. This way you can have the really cool sound, but also a lot of bass. You will have to do some work with the EQs to make sure they don't overlap each other, because then it will not sound good. You will want the wobble to be higher, probably.
Now that you have the basic sound, you need the wobble. To do this you need to add an LFO or modulator. You can use a number of different setting; tremolo or filter are probably the best though. Create an envelope for the speed of the modulation, and you will basically be tweaking that to change the sound. Of course, you will want to add other effects, like reverb, overdrive, bitcrushing, etc. over top of this to get a better sound.
This is just sort of a basic start, but it should get you on your way.