TLS Tunnel is an app that uses a simple protocol called TLSVPN. It can also generate a unique internal IP for each user who's connected, allowing communication between people on the same server.
Its interface is very simple, with all its services listed on a single drop-down menu. It's also possible to customize the start screen with text or set up an SNI to exchange contacts with the server, both of which are useful options when it comes to dealing with restrictions set by Internet providers and networks used for the connection.
On the other hand, you can also use this app to import and export connection method settings. The configuration file will have the extension .tls, an encryption file that contains all the information you need before exporting it (except the DNS and connection options, like reconnection and internal IP exposure). When exporting it, you can set up a message for whoever imports it, locking it so the set up is neither visible nor editable.
Thanks to TLS Tunnel, you can control the traffic of any connection protocol, including TCP, UDP, ICMP, IGMP, with little hassle.