I've been searching for a better web interface for at least 3 years. Probably longer. The core problem lies in HTML. Being designed as a semantic markup language, its just not capable, or designed to be used for laying out user interfaces. People have gone to considerable lengths to hide that fact by wiring up all sorts of JavaScript and CSS. But sooner or later (usually sooner) you're going to hit a wall and realize, "Oh yeah, this just wasn't designed for what I want to do".