I've developed a little tool that assists in writing LaTeX macros. It works the same as the OSX press and hold accent picker. You press a key, and then there will appear a pop menu, with symbols related to that key. For example if you press and hold =, you will get the following pop-up:
You can then select the symbol, press the number associated with the key, or tab to the right symbol by pressing the key again. After the symbol is selected, it will convert the symbol to the LaTeX macro.
For every key, there are some LaTeX macros related to it, for example the letter 'a' relates to \alpha or \angle or \land or \mathfraktur{a} etc. So I've tried to order the LaTeX macros, by relating them to a key you can type.
In this way, you can write quite fast, for example, just by pressing two keys (= and 6) you can get a macro like \Longleftrightarrow.
Anyway, I hope this tool can be useful for people. You can use it at MSE using a bookmarklet (similar to chatjax), that you can find here: http://kasperpeulen.github.io/PressAndHold/index.html
Edit: The bookmarklet didn't work in firefox, but this is now fixed.
:
+1
. I thought <kbd> was a tag we recognized in comments... $\endgroup$