En cualquier lenguaje es posible que pueda usar la API... incluido VB6
Para crear, borrar y editar menús puedes usar las funciones de la API de Windows relacionadas...
http://msdn.microsoft.com/library/de...rces/menus.asp
Ahí todo lo necesario. Es relativamente largo.