def METHOD_NAME(Application):
    """
    Create a new application by copying the template
    """
    # create directory ../Mod/<Application>
    if not os.path.isdir("../Mod/" + Application):
        os.mkdir("../Mod/" + Application)
    else:
        sys.stdout.write(Application + " already exists. Please enter another name.\n")
        sys.exit()
    # copying files from _TEMPLATE_ to ../Mod/<Application>
    sys.stdout.write("Copying files...")
    MakeAppTools.copyTemplate(
        "_TEMPLATE_",
        "../Mod/" + Application,
        "_TEMPLATE_",
        Application,
        SetupFilter(FilFilter),
        SetupFilter(DirFilter),
    )
    sys.stdout.write("Ok\n")
    # replace the _TEMPLATE_ string by <Application>
    sys.stdout.write("Modifying files...\n")
    MakeAppTools.replaceTemplate("../Mod/" + Application, "_TEMPLATE_", Application)
    MakeAppTools.replaceTemplate(
        "../Mod/" + Application,
        "${CMAKE_SOURCE_DIR}/src/Tools/",
        "${CMAKE_SOURCE_DIR}/src/Mod/",
    )
    # make the configure script executable
    # os.chmod("../Mod/" + Application + "/configure", 0777);
    sys.stdout.write("Modifying files done.\n")
    sys.stdout.write(Application + " module created successfully.\n")