Smart bookmark sidebar
**Here's what I need:**
Script that displays a "sidebar" on left hand side when browser is open (must work with both IE and Firefox, and data must be same in both--changes made to the sidebar must appear when either browser is used)
Programming language can be anything but must work with Windows XP and Vista
The sidebar needs to be customizable width size and location (left or right side, but left by default)
The sidebar contents will be a list of web bookmarks that when clicked open target site in new window/tab. User can add any number of categories, including nested categories, and can add links to all categories. When any bookmark is added, user can add it with default name, or rename it.
To add links, user can click and drag any url from a webpage, including the URL in navbar at the top of the browser. If possible, allowing user to right-click and bookmark also is a plus but not required.
User needs to be able to edit/delete categories and links