Microsoft Edge recently added a Sidebar that houses tools and any website that you'd like. Here's why you need to try it out. Full story from the WindowsCentral blog...
Not something I would use, I have all the sites I use in bookmarks, so I don't see any reason for me having them anywhere else. Ones I use a lot, I have in the bookmarks toolbar. I don't use Edge anyway, I use Firefox, far better browser for me.