Стоит задача разработать элемент в виде таблицы, самое близкое универсальное решение это jqGrid, но он не подходит, потому будет разрабатываться с нуля. Разумеется все должно работать на Ajax.
Таблица представляет из себя один календарный месяц по X, и категории расходов/доходов по Y, также...