- For carbon where you don't want slippage with less torque having to be applied like seatposts, stems, bars use carbon paste: FSA, FinishLine, Tacx, doesn't matter.
- For pressfit metal to metal surfaces on bikes, a copper based antiseize like park sells works well. Exception is pressfit bottom brackets where a Loctite product like 609 "may" be necessary if creaking is an issue, but then, when isn't it with a pressfit bottom bracket.
- For standard BSA type threaded bottom brackets, I find the copper based anti seize compound works really well, outlasts grease of any kind, with the only downside is that it really is more difficult to get off things once it's on. I lather it in the bottom bracket threads and cup threads and it works really well. Grease is fine too, pick you favorite, but it should be checked every now and then, as everything should.
- For bb spindles, quick release skewers etc., I will give a light coat of grease just to prevent oxidation etc.
- Keep in mind, that properly maintained, grease has worked for a long time. I do use some Lotcite products for certain applications like a little dab of purple (222) on waterbottle bolts so that they don't come loose without excessive tightening of those bolts, which I'm always wary of overtightening. This includes the threads on chainring bolts. Regarding chainrings, I'll smear a super light coat of grease on any mating surfaces of the chainrings to crankarm, regardless of what they are made of (carbon, alloy, etc) to ensure that no creaking comes from this area.
That's about it. Not rocket science. Use your best practices "thinking cap" for whatever situation you're working on and that will probably be your best solution