I did a quick video of this being setup and compiled to a receiver and a sender. You will need to have the espressif tools setup and be comfortable using them from the command line. Here it is set to create a new directory for each program (FCNow3 - my first couple of attempts recordings were rather fuzzy )
My hat is off to anyone who edits videos! So it is not very polished ! It is however in roughly real time (I cut the compile sequences, even though they are exciting to watch!)
I think it would be possible to have a 'known' master - and then add slaves - that transmit their MAC to the master as the first contact. Then the user could add multiple slaves without having to recompile the master program..