Pin pages to panel or dock with custom icons

I’d like to have a plugin that allows me to pin document to the left panel with its own icon (for example Kanban page). Alternatively I would like to place its icon next to where Search and Bookmarks are.

More complex but at the same time more useful would be to have a separate panel witch icons and be able to move panel and stick it to the left or below or above current upper panel or to the bottom or right side. And this panel could be scrollable so it would look and work like some desktop environments’ panels, for example Ubuntu panel or docks or task bars.