Hi all,
It's not real window splitting but I find this useful to automate "Open in New Window" as a stop gap.
It's still a bit rough and lacking in features but if anyone would like to try it out here's the link to my https://github.com/seandunn/window-buddy.tmbundle Window Buddy bundle.
Splitting can only done to project tabs. Docking can only be done to auxilary windows. Other window snap controls work for both.
You have to click "Reveal in Project" (^⌘R) at least once as it use the TM_SELECTED_FILE variable. There's also still a few "issues" to sort out such as RubyAMP's complete from project to work in the auxilary windows.
Otherwise it should quite straight forward to use.
Let me know what you think.
Cheers, Sean.