I don't see raw speed as being the issue.
Even when you edit a 500-slide powerpoint, all you need at any given time is to see the current slide. Same for word processing.
Rather, I agree with the original poster that it's the APIs that are the weakest link. HTML and CSS are ugly APIs when you think of GUI development.