I think you're better off using cdlatex as a minor mode within AUCTeX. Form the README:
CDLaTeX is a minor mode supporting mainly mathematical and scientific
text development with LaTeX. CDLaTeX is really about speed. AUCTeX
(the major mode I recommend for editing LaTeX files) does have a hook
based system for inserting environments and macros - ...