Earlier today, I was playing a ton of minecraft mods, and from Buildcraft, i came up with this idea.
Gates
If you use PROP with a new "Gate1" option on gold, metl, pscn or ppip* you would set it to a number to give the action, and use the next option "Gate2" which would set the output: sprk, heat, cold, pres (pressure). After those two are set, you set "Gate3", the arguments.
*Ppip only has one gate2 option, sprkp, where it outputs to inwr
Example
This is only an example
Gate1=plro Player online
Gate2=sprk It will start sparking
Gate3=robsob It will spark when the user "Robsob" is online.
An example for how ppip would work
Gate1=sens Senses what is in the pipe
Gate2=sprkp Outputs to inwr
Gate3=dust When dust is in the pipe, it outputs to connected inwr
Feel free to blow this out of the water, it's just an idea, and could be changed a lot.
1st example will never ever work. How to check whether the user is online? Interactive element is not allowed.
Second example is not very good. I'm sure you'll implement things like these:
Gate1=temp Gate2=sprk Gate3=1000 where METL gets sparked when a particle nearby has a greater temperature than 1000K
But TSNS does everything.
although this would be cool, it is very difficult for newbies to understand and very complicated, so probably won't be added.
EDIT: you just gave me an idea...