I started to write out a rough guide to making your own patches for netpd here:
https://mypads2.framapad.org/mypads/?/mypads/group/netpd-aj24ci9n1/pad/view/netpd-guide-8i24pi9io (anyone who wants to can add to this)
" ‘unpatch’ lets you create a new instrument template from scratch. Just type this into unpatch’s symbol box: /new yournewinstrument (replacing ‘yournewinstrument’ with the name you want to give your instrument) It’ll create a new instrument with the boilerplate already set up. It might give you an idea about how to go on about cooking your own. You can also look into existing instruments through menu “Window” -> “Parent Window”. For a simple example, check sine ."
I’m not so sure about the server side of things as I’ve only ever used the default netpd server… I know that the pd files for it are here: https://github.com/reduzent/netpd-server
Let me know if I can be of any more help - it would be great if some students got involved with the project and made some new sequencers, instruments, etc!