What is Xonet?
Xonet is a network application that allow the user to interact with network devices through a graphical interface. You can design your own packets, send them and capture the answers. It also has the functionality to create your own network tools based on network packets.
Why should you use it?
I have no idea but i recomend you give it a try :D
Video example 1
Simple example of use.
Video example 2
Arp poisoning + dns spoofing.