For cylinders, spheres, cubes, torus and such, you will either have to write your own code or use someone else’s code.
In my glhlib project, I do have those shapes glhlib download | SourceForge.net
but it is for vc++. You will probably have to write a wrapper to use the DLL or just take the code and convert to VB.NET.
But writing it yourself is more fun