This is strange to me, coming from the Unix philosophy of ‘do one thing well’. I don't expect a text editor to manage windows; I use a window manager for that. Then my (highly personalized) window management works the same for everything, not just text editing.