I recently found out that you can have code and schematic open at the same time - right click on one of the tab headers, and create a new tab group from there.
Unfortunately you cannot make the main editor windows floating (like all the others).
Unfortunately the ability to detach a tab from the editing window is not supported. We use a 3rd-party package to build the PSoC Creator window and it is not available in that software. As a result we do not have a good path to enabling that. It is a shame but i think it is a limitation we just have to live with. I know I would like to be able to do that and, if we ever move to a new solution, I'll be a strong advocate for making it a requirement.