NodeAliasPath Dynamic routing is available through the link (which also has my nuget package), however we are also working on the new Dynamic Routing which hopefully will be out within a month or two that allows any URL structure, not just NodeAliasPath matching.
In general though, the transition from Portal Engine to MVC is a tough one, MVC has a lot of benefits but it is a code-first approach, and does require developers to wire up the functionality. Kentico is working on more components / built in widgets but as of now there is not much for 'out of the box' functionality in that regards.