def METHOD_NAME(self, mpy, path):
    proj_path = path / "highlevel_new_project"
    if proj_path.exists():
        shutil.rmtree(proj_path, ignore_errors=True)
    proj = project.Project(proj_path)
    proj_stub = list(mpy.stubs)[0]
    proj.add(project.modules.StubsModule, mpy.stubs, stubs=[proj_stub])
    proj.add(project.modules.PackagesModule, "requirements.txt")
    proj.add(project.modules.DevPackagesModule, "dev-requirements.txt")
    proj.add(project.modules.TemplatesModule, ("vscode", "pylint"))
    return (proj, mpy, proj_stub)