Managing Bookmarks

I have approximately 1000 bookmarks. It is a cumbersome process to find a bookmark, where the pointing address is already deleted.

So please provide an option to either

a. Sort the bookmarks in the bookmark frame or
b. Search a bookmark (with provision to delete/rename the bookmarks filtered out of the search)

Thank you