As most proxy tools (including ss, ssr) already support SOCKS5 and HTTP proxy protocol, I don't think it is necessary to adapt a separate protocol for each proxy tool. Just supporting SOCKS5 and HTTP is enough.
If you still need more proxy model, gg may be help.