Windows 10's Start menu is, in my view, a substantial failure for a host of reasons I won't bore you with just now. HOWEVER, it does have one useful feature: the ability to place pinned programs in distinct groups, like this:

You can see that I've created groups called "Video and Audio Editing", "Media", "Utilities", "Programming", and so on. It occurs to me that some kind of grouping of pinned programs in Start10 (when showing the W7-style menu) would be very handy indeed.
It might be nothing more than allowing the user to insert multiple separator bars in the pinned list, which I think should be relatively straightforward to implement. I concede that adding titles to each group might be messy technically and aesthetically, but just simple separators (like we've had on the menus inside programs for years) would be fantastic for me.
I suggest a simple addition to the right-click menu for each entry: "Add separator above".
What do you think? Simulation below (spacing not very good, but you get the idea).

The only complication I can foresee is the "Allocate room for at least..." setting, because the room required would depend on how many separators the user wants to add (at least as I've drawn it above). I think I would resolve this by allowing the Start menu to grow vertically a tiny bit each time a separator is added.