Analysis of gene function in complex organisms relies extensively on tools to detect the cellular and subcellular localization of gene products, especially proteins. Typically, immunostaining with antibodies provides these data. However, due to cost, time, and labor limitations, generating specific antibodies against all proteins of a complex organism is not feasible. Furthermore, antibodies do not enable live imaging studies of protein dynamics. Hence, tagging genes with standardized immunoepitopes or fluorescent tags that permit live imaging has become popular. Importantly, tagging genes present in large genomic clones or at their endogenous locus often reports proper expression, subcellular localization, and dynamics of the encoded protein. Moreover, these tagging approaches allow the generation of elegant protein removal strategies, standardization of visualization protocols, and permit protein interaction studies using mass spectrometry. Here, we summarize available genomic resources and techniques to tag genes and discuss relevant applications that are rarely, if at all, possible with antibodies.