You could do without a framework. But if you want to have stuff out of the box and work with components that are predefined, you could have a look at ExtJS. For some type of projects, is free. Other than that, just about anything works, because the task is simple.