Microsoft is currently working on a new feature for Microsoft Edge that will allow you to stack your browser tabs vertically. When the feature is enabled, it will allow you to easily find and manage many open tabs at once. As the nature of the feature, they named it as "Vertical Tabs".
The feature is currently hidden under a configuration flag. Here's an early preview of the vertical tabs feature, it's availability, and the way to enable it.