JupyterLab is a web-based interactive development environment for Jupyter notebooks, code, and data.
You can arrange multiple documents / windows to customize the layout to fit your needs:
text files, python files
data / documents with rich views (including csv, pdf, json, hdf, …)
This video overview is from the JupyterLab getting started documentation
from IPython import display