it will be cool if you can snap the selected input/output in a grid when you press a button. Anyway this is very cool :D