What the Rock is cookin'!
Hi, Derek.
First of all, the style of techno you do would not influence the kind of software you'd use. For example, you could use a loop-based software such as the famous and user-friendly Acid Pro. The actual kind of music you produce would be highly reliant on the style of your samples. So, with Acid, you can be making Euro, nu-jazz or whatever style that you like. Apart from hardware quality, the only limiting factors would be the size and type of your sample collection - and largely, your imagination.
Even if you have a limited sample collection, you can do what I do - create your own samples - either by modifying current samples or recording sounds or instruments into your computer and turning them into your own unique chops (I like to call it 'making fresh sushi'!).
Electronic music is like airbrush art. You can do the normal airbrushy thing and people would point at it and say, 'What's so great about it, it's just airbrush work, not real art.' Or you can do what a famous Swiss Surrealist did. H.R. Giger's art is so profound, it doesn't appear to be airbrushed - more like oil or even photography! We can't all be geniuses, but I hope you get my point anyway.
Hope my info helps and don't hesitate to drop me a note should you need any other info.
Meaculpa