Pretty much what everyone else has said, there's so many combinations and possibilities that asking a group of people about this will yield in next to no information.
Working this question in reverse is typically a lot easier (you still get a ton of answers, but typically I find that you can find someone who thinks like you, and who will teach you a solution you'll intuitively understand.) Rather than asking about specific components going to broad gadgets, ask about specific gadgets being created by the broad components.
Here's some basic questions;
What components would you use to create a logic fired weapon? How would you make one with a high rate of fire?
How do you get logic to interact with effects?
What if I want to turn lights on and off in a compartment? What if there's one input vs two inputs?
How does logic interact with rails?
Here are my answers;
The only reason I'd ever make a logic fired weapon (besides things like docked push and docked reactors) I would use a faster than normal clock, a counter, and something to decode the counter. There's lots of places to find fast clocks, Atra has made some extremely impressive ones (of which I've copied and have moved onto using) and I've put a few on Community Content (Mine are fragile and inefficient. If you're just starting out with logic I would not recommend using it, but it's an interesting concept with rails that might be worth a look at if you're starting to get okay with logic.) Counters are typically just done by linking a chain of flipflops together and having corresponding not gates to the side. The flipflops will count backwards in binary while the nots will count forwards. The decoder would just look like a whole bunch of ands, to be specific, 2^(however many flipflops I would have). All of the ands would be connected to different weapon computers, and they'd all fire sequentially as the clock would run.
Simple answer; you don't (besides push and pull but they're weird.) Logic does not trigger effects, radar jamming and cloaking, scanners or anything that wouldn't make sense for it to trigger (hull, systems, decorative items, etc.) Logic only triggers rails, doors, other logic (duh,) lights, jump drives and inhibitors, push effects and pull effects, and weapons.
This is actually an awkward thing, and I have to ways I usually go about it, and I typically try to stay consistent in one build, so if I use one I will continue to use one even if the situation would better be used by the other. If you have one place you're going to be able to turn the light on or off, an activator is more simple - you can have the circuit be one block, just connect all the lights to the activator you're turning on and off and it'll look just fine. If you can turn the light on from two or more places however, using buttons and a flipflop is simpler, because then you don't have to worry about one being on while the other is not.
Rails are a deep topic. One thing that I should mention about them though is that a lot of people believe that rotors run smoother with buttons as opposed to with activators. I am not sure as to whether or not this is true, but I typically include a button with my rotors just in case.
----------------------------------------------------------------------------------------------------------------------
This all being said, standardization would be interesting, but I could never see it working out. We have standardized docking, but even that had controversy at one point. Standardizing logic across the community would be a nightmare, even within a faction it's somewhat difficult. I have two different circuits that I have made that I and others paste onto their ships to interact with Jump-Drives. Recently I had a member create another one, and so I have three things that I have to paste onto my ships, that I have to include because different people prefer the different options, and all in all it's kind of a mess. That's with two people who create logic, and only a handful giving opinions about it. Proposing a standardization in my faction would probably work, but we'd lose out on a lot of thought that was put into alternate methods. Proposing a standard to the community would be a brave idea.
[DOUBLEPOST=1451186017,1451185483][/DOUBLEPOST]
I know what can be affected by logic, but what I don't know is whether a simple on/off switch works, or do I have to clock them for continuous usage.
Sorry if I wasn't clear in the OP
For things like lights and doors, they don't need constant input, they'll just stay on. Weapons need constant input if they need to fire constantly and rail rotors need constant input if you want to have them rotate constantly. Jump drives charge a small amount when they receive a high pulse, and jump when they're charged and receive a high pulse. Jump inhibitors are flipflops and will turn on if you send one high pulse, turn off if you send another. Rails will just transition onto each other without input, and will only need one input if you want to switch their direction, or want to undock whatever's attached.