Whilst Syncsort does have a sort product (DMX) for the LUW environment, it is radically different from z/OS Syncsort (MFX), as indeed z/OS is from zLinux, Windows, and other such operating systems.
Every software engineer lusts after an opportunity to write a Tool. This is yours. I suggest using Rexx, as there are interpreters for z/* (except maybe z/TPF) and LUW.
"You have sat too long for any good you have been doing lately ... Depart, I say; and let us have done with you. In the name of God, go!" -- what I say to a junior programmer at least once a day