Working with bare Node.Js can be time consuming when dealing with larg enterprise applications. Node MVC frameworks can help to easily scafold projects whilst keeping code organized in a cohesive manner for future reference and updates.
Mocking api servers or developing for an app, varity of tools can be of benefit to quikly design, creat and test api for consuming with web and mobile applications.