PKHeX is an open source program. You are free to make your own fork and do as you please.
That being said, PKHeX.Core is on .NET Core, which is cross platform. All that needs to be done is to build a cross platform interface that uses it. For example, there is a MAUI version being built.