it is DEAD EASY to code an app in DOM/javascript, especially if you have useful APIs (prototype/jquery, scriptaculous, cappuccino, etc).