Packet Sender is an open source utility to allow sending and receiving TCP and UDP packets.
It also supports TCP connections using SSL, intense traffic generation, HTTP(S) GET/POST requests, and panel generation.
[1] Packet Sender's web site says "It's designed to be very easy to use while still providing enough features for power users to do what they need.".
[2] Typical applications of Packet Sender include: Packet Sender comes with a built-in TCP, UDP, and SSL server on multiple ports a user specifies.
It only has the core features of desktop Packet Sender (send, receive, TCP, UDP, and Cloud).