drawing multi-colored warms on a vb form.an individual warm will consist
of number of segments and segment will be a line of certain width and colour

You will have to elaborate on what an "Artistic Warm" is, friend.

drawing multi-colored warms on a vb form.an individual warm will consist
of number of segments and segment will be a line of certain width and colour

You will be working with the Graphics class.

You will need to define if you want the worms to be fixed variable, random, or mixed.

I am assuming you wanted mixed: certain width and colour

Here is an article that covers the basics on how to drawn in vb.net.