TeXコマンド再定義(現状)

現在こんなかんじ。

\newcommand{\vect}[1]{\boldsymbol{#1}}

\newcommand{\VA}{\boldsymbol{A}}
\newcommand{\VB}{\boldsymbol{B}}
\newcommand{\VX}{\boldsymbol{X}}
\newcommand{\VY}{\boldsymbol{Y}}
\newcommand{\VZ}{\boldsymbol{Z}}

\newcommand{\Va}{\boldsymbol{a}}
\newcommand{\Vb}{\boldsymbol{b}}
\newcommand{\Vx}{\boldsymbol{x}}
\newcommand{\Vy}{\boldsymbol{y}}
\newcommand{\Vz}{\boldsymbol{z}}

\newcommand{\Vex}{\boldsymbol{e_{x}}}
\newcommand{\Vey}{\boldsymbol{e_{y}}}
\newcommand{\Vez}{\boldsymbol{e_{z}}}
\newcommand{\Ver}{\boldsymbol{e_{r}}}
\newcommand{\Veph}{\boldsymbol{e_{\phi}}}
\newcommand{\Veth}{\boldsymbol{e_{\theta}}}

\newcommand{\dd}[2]{\frac{#1}{#2}}
\newcommand{\ddt}[1]{\dd{#1}{t}}
\newcommand{\ddx}[1]{\dd[#1][x]}
\newcommand{\ddy}[1]{\dd{#1}{y}}
\newcommand{\ddz}[1]{\dd{#1}{z}}
\newcommand{\ddr}[1]{\dd{#1}{r}}
\newcommand{\ddth}[1]{\dd{#1}{\theta}}
\newcommand{\ddph}[1]{\dd{#1}{\phi}}

\newcommand{\vdd}[2]{\dd{\boldsymbol #1}{#2}}
\newcommand{\vddt}[1]{\vdd{#1}{t}}
\newcommand{\vddx}[1]{\vdd{#1}{x}}
\newcommand{\vddy}[1]{\vdd{#1}{y}}
\newcommand{\vddz}[1]{\vdd{#1}{z}}
\newcommand{\vddth}[1]{\vdd{#1}{\theta}}
\newcommand{\vddph}[1]{\vdd{#1}{\phi}}

\newcommand{\rr}[2]{\frac{\partial #1}{\partial #2}}
\newcommand{\rrt}[1]{\rr{#1}{t}}
\newcommand{\rrx}[1]{\rr{#1}{x}}
\newcommand{\rry}[1]{\rr{#1}{y}}
\newcommand{\rrz}[1]{\rr{#1}{z}}
\newcommand{\rrth}[1]{\rr{#1}{\theta}}
\newcommand{\rrph}[1]{\rr{#1}{\phi}}

\newcommand{\vrr}[2]{\rr{\boldsymbol #1}{#2}}
\newcommand{\vrrt}[1]{\vrr{#1}{t}}
\newcommand{\vrrx}[1]{\vrr{#1}{x}}
\newcommand{\vrry}[1]{\vrr{#1}{y}}
\newcommand{\vrrz}[1]{\vrr{#1}{z}}
\newcommand{\vrrth}[1]{\vrr{#1}{\theta}}
\newcommand{\vrrph}[1]{\vrr{#1}{\phi}}

\newcommand{\grad}[1]{\mbox{grad }{#1}}
\newcommand{\ddiv}[1]{\mbox{div }\boldsymbol{#1}}
\newcommand{\rot}[1]{\mbox{rot }\boldsymbol{#1}}

昨日も書いたけど一階微分までならだいたいOKなんだけど、二階微分以降をどうするか…ddやrrがダブってるからここをd やr に変えるべきか…ものすごく個人的な事だけど悩み中。