Emacs makes sense only if you are coder or linux enthusiast. It can really take some time to grasp it.
This is an example of MIDI patchbay routings in plain text tables from org-mode.