Org Mode and cdlatex

I am trying to use org mode to take notes in my math classes. It is awesome that org mode is integrated with LaTeX and partially with cdlatex. However, in a pure math class, the board is covered with things that draw on a wide variety of LaTeX packages and styles. Take abstract algebra for example: the symbols are often written in \mathcal or \mathbb, or a function is written in a way that would look best using \operatorname, or there's a commutative diagram, or an exact sequence where the arrows are labeled with \xrightarrow etc.

It's difficult to take notes on the fly in org mode if you have to type this all out. I am trying to get used to the workflow paradigm and organization style of org mode but the limited ability for LaTeX makes it challenging. For example:


• cdlatex has its functionality limited when you use it with Org mode: CDL is replaced with OCDL. I would love to be able to type ('b) after text and have it automatically wrapped in a \textbf, but this doesn't work in OCDL. What breaks if I just use the full CDL? Can I customize the features of cdlatex that can be enabled? cdlatex has TAB autocomplete for a certain list of environments - could I customize this to also autocomplete \operatorname, \textbf, or \mathbb?

Any advice you can give that would help me design a good note taking system would be appreciated!

since I need extra, easily accesible hotkeys I have ; and ' as modifiers. I just double press them for the actual symbols. for example ; f gives me \frac{}{} etc ' c K gives me \mathcal{K}