Building the lowest common app in a short time is no benchmark I care about.
My minimum app must have the ability of users to create accounts, have web side admin of the app including setting up and maintaining membership lists, groups, page creation/editing workflow, etc. That's where I start from with my existing Domino framework.
When I think about switching from Domino, that's the framework I want or must create to get back to square one. From my research, Plone comes closest out of the box but I haven't taken that plunge. It has a considerable learning curve just like Domino and I'm 14 years up the Domino curve.