Lo que necesitas es
http://www.dhtmlx.com, producto free, super sencillo de usar, decenas de ejemplos para cada uno de los componentes.
DHTMLX is a JavaScript library that provides essential functionality for building cross-browser, Ajax-based user interfaces. Develop impressive web applications faster with a set of out-of-the-box UI widgets. Cross-browser compatibility: IE, FF, Safari, Opera, Google Chrome
- A comprehensive collection of UI components
- Flexible and powerful JavaScript API
- Excellent performance with huge datasets
- Drag-n-drop, inline editing, clipboard operations
- Built-in client-to-server communications: PHP, .Net, Java
- Open Source and Commercial license model
- Detailed documentation and samples