Datagrid2 does have 4, 6 and 7;
5 and 9 are not an add-on but another widget entirely;
Would love to see 1, 2, 3 and 8 added to the Datagrid2. For now, there is the option to create this with a galary-widget. But that is hardly out-of-the-box.
But for answering your question: see how far this module gets you : https://marketplace.mendix.com/link/component/2703
Agree with yoy Eugene.
Datagrid2 should definitely improve.
Not adapted for intensive data entering, the last row added goes to the last page and is not visible for the user.
No total/count row.
No grouping.
Datagrid2 should inspired itself from Powerbuilder Datawindow.
Never seen something as powerfull and as easy at the same time, and same object for displaying and reporting !