If there are main options in a top menu, it can often be difficult to navigate through, especially if there are lots of submenus, such as:

An improved method is to use a TreeView component, which allows the user to easily select items from a tree. For example in Visual Studio a TreeView component can be easily added to a form:

The great advantage of this is then at the user can navigate through the items:

and then onto submenu, such as:

and then with a little bit of reorganisation and changing colours:
