Без заголовка
По части notebooks - да, выгодно рассматривать ячейки как вьюхи (которые сами могут тоже содержать вьюхи, разумеется).
Кстати, в Jupyter сейчас тоже хотят сделать более профессиональный UI, на браузеры не замахиваются, просто пилят классическую многопанельку в пределах одной вкладки. Выглядит так: https://www.youtube.com/watch?v=T385txAYSt8&t=35m30s