pwncat - netcat on steroids with Firewall, IDS/IPS evasion, bind and reverse shell, self-injecting shell and port forwarding magic - and its fully scriptable with Python (PSE)
Why do you think that https://github.com/bing0o/Reverse_Shell_Generator is a good alternative to pwncat