I don't fully understand what you want to do .. but it can be done regardless of which answer you want ..
Q. Can you create a right click context menu in lisp?
A. Yes, using the POP menus in a menu
example as shown in Daron's post above.
Simply enclose the options in square brackets
Q. Can you create right click context menus in VB
A. Yes, you need to implement some API calls to do so.
I'll not provide an example simply because of it's size, however if you would like to see one, I can provide it .. although it will need to be ported to .net