I am looking for some software what could react to music in realtime and could create some visual effects from given presets.
Simply I am looking some kind of software what could partiality replace VJ.
My knowledge in this arena is far from comprehensive, but if you don't mind weird generative visuals, I've heard of people putting together rather elaborate video-processing patches using Max/MSP and Jitter.
Rather than automatically generating visuals based on sound, which is difficult to do meaningfully, why not make your own music performance more visual? This way you don't need a VJ, you can create a visual show, and people will be watching YOU instead of the visuals you project?
You can use input devices that are impressive to watch in a live performance setting, and hook them up to software for live performance, like Ableton Live.
One example of such an input device are the audiocubes by percussa. The audiocubes are smart cubes that can change colours through built in lighting, and they can generate MIDI based on their position and orientation. The cubes integrate with Ableton Live through MIDIBridge, a free app for audiocubes.
Alternatively you can also use grid controllers which have LED matrices, like the akai APC40. With these kind of controllers the movements you will be making will be mostly finger movements, so hard to see from a distance. With the audiocubes the movements are larger (because you move actual objects), so they are easier to see by the audience. Also check out this blog post: http://www.percussa.com/2012/09/01/how-to-engage-the-audience-when-performing-live-with-a-laptop-featured-question/
Another possibility might be to use DMX lighting, and hook that up via a USB-DMX bridge to software like Max/MSP, which could analyze audio in realtime, and then map that to DMX messages for the lights. This does require quite a bit of programming though.