On the odd chance that you read this and feel like replying, I have always been in awe of Sublime Text's UI. Can you elaborate a bit on how it works? There was a short comment by Jon Skinner that it is custom and written on top of a cross-platform portability layer, but I mean, I'd love to hear some more details.