Is it possible to add a new window type using the Python API?
Currently it's not possible, though it's been discussed a few times. Having custom PySpaces would be convenient, but I don't think it's officially on any roadmap.