Custom Sort order of Pages

No. You cannot customize the internal sorting order.

You cannot sort content by Parameters defined in the global context (a project’s config).
You can sort content by Parameters that are defined in the content files’ frontmatter.

However Hugo does have an internal mainSections method. Read about it over here