ローカルスコープしたい(\begingroup / \endgroup

\begingroup
%局所的な設定
\endgroup

\begingroup\endgroupでローカルスコープを定義できます。 ドキュメント内で行間やフォントを局所的に設定したり、 自作したコマンド/環境内に変更を留めたりできます。

\begin{document}

通常のテキスト。通常のテキスト。通常のテキスト。通常のテキスト。通常のテキスト。

\begingroup
\Large
一時的に大きなフォントサイズのテキスト。一時的に大きなフォントサイズのテキスト。一時的に大きなフォントサイズのテキスト。
\endgroup

通常のテキスト。通常のテキスト。通常のテキスト。通常のテキスト。通常のテキスト。

\end{document}

\Largeのような閉じ括弧のないコマンドは、閉じるのを忘れてしまいがちです。 \begingroup\endgroupで囲むことで回避できます。

%% プリアンブル
\usepackage{xcolor}

\newcommand{\colorcommand}[2]{%
  % Usage: \colorcommand{#1}{#2}
  %    #1: テキストの色
  %    #2: テキスト
  \begingroup
  \color{#1}
  #2
  \endgroup
}

%% 本文
\begin{document}

通常の文字色のテキスト。通常の文字色のテキスト。通常の文字色のテキスト。

\colorcommand{red}{ここだけ赤色のテキスト。}

通常の文字色のテキスト。通常の文字色のテキスト。通常の文字色のテキスト。

\end{document}

ローカルスコープは\newcommandの中でも利用できます。