Rather than thinking how do you create it in a particular language, look at the various toolbars you like and create one in HTML first. Once you have an HTML sample that is integrated into your stylesheet (as much of the appearance such as font colour ect) then you can set about creating the control in the language of your choice.
If you using ASP.NET you could usefully build it into your master pages. You may well decide that you want the menu content to be database driven. In this case you think about gnerating all the toolbar content directly within code and inserting into the InnerHtml property of a table cell in your master page.
Alternatively just put it into a user control.
Don't forget to click "Mark as Answer" on the post that helped you.
This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.