It seems like there are a lot of different ways to get tiling windows. You can do it in window managers by using different instances of applications. You can do it in terminal sessions using tmux and screen. You can do it in VIM, you can do it in IDEs. You can use suckless tabbed.
I use a tiling window manager, which means I have a unified interface for tiling with all of my windows. I don't ever use tiling window management features of specific programs, outside of tabs in my browser. But I do sometimes miss out on things like sharing VIM registers, or TMUX session management.
Does anybody use tiling features at multiple points in their system?