Study of correlation functions in AdS/CFT and in-in correlators in de Sitter space often requires the computation of Witten diagrams. Due to the complexity of evaluating radial integrals for these correlators, several indirect approaches have been developed to simplify computations. However, in momentum space, these methods have been limited to fields with integer spin. In this paper, we formulate tools for evaluating Witten diagrams with spin−12\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$$ \ extrm{spin}-\\frac{1}{2} $$\\end{document} fields in momentum space and discuss where they differ from the corresponding integer-spin analysis. We formulate our tools explicitly for massless fermions and present how appropriate Weight shifting operators with respect to the external kinematics can be used to obtain the generalization to fermions with integer mass (in units of 1/lAdS). We apply these tools to loop Witten diagrams and also discuss their use for evaluating in-in correlators in dS. In cases where we can evaluate the loop integrals, we find their transcendentality is lower than the corresponding scalar field results. Further, we classify the nature of IR divergences encountered for interacting massive scalars and fermions. We also prove a novel Weinberg-like soft theorem for gauge fields coupled to matter in AdS and show that the universal terms in the leading soft factor are sensitive to the spin of the matter field. These generalize the recently discovered soft theorems for pure Yang-Mills to Yang-Mills with matter.