You have to put the record feature on your controller by hovering over a tac switch then flash it. Once you record it you export the macros onto your computer from your controller then you can edit it the macro and everything.
Yes you press it once to record then once to stop recording. Then Ive never tried that however you can try to do it on every page to see if that works.
You can only record one move at a time, then you have to reconnect to your computer and upload the move to the computer. If you record like 3 times in a row, it only saves the most recent recording.