another simpler option is to use CPS which is a reaktor/synthedit style vst creator.

you cannot create a GUI with CPS though