The PowerFlash will send an X10 signal on the powerline with a contact closure. It can be triggered by a switch closure or a low voltage signal as set by a switch. Also can be set to send an on at closure and off at open and a few others like an All Units On Off again set by a switch.
WGL makes an 8 Input device contact closure only PF8. Something like 8 PowerFlashers that only does switch closure inputs and on/off powerline signals.
http://www.wgldesigns.com/index.htmlFor the output the Universal Module is a low voltage rated switch. I believe 24 volts AC or DC. For the 120 Volts maybe an Appliance Module; but that would switch the AC from the line to the outlet and not be an isolated contact. The Universal Modules low voltage rating if for safety as the contacts connections are open to a touch. I believe some have used it for a higher voltage and insulated the connections. I do not endorse using it for a higher voltages.
The universal also can be set to on and off or a 1 second on pulse when an on signal is received.
SimpleHomeNet makes a heavy duty 30 Amp Switch. Is primarily an Insteon module but can be set with an X10 Address. Is for 220 volts though powered by Line one to Neutral the other line to output can be used as a dry set of contacts and has a Normally Open and Normally Closed set of contacts. No in the X10 price range though.