смысл-то не в том, что только в vim есть макросы. А то что создание макросов не требует от тебя дополнительных действий, ты редактируешь так же как обычно (перед этим начав запись qq), но записываешь в макрос, который потом можно проиграть сразу же - @q, потом @@, если нужно 50 раз - то 50@@. Т.е. сразу все инструменты под рукой, вообще ничего не надо больше
В идее тоже ничено не нужно. Стартуешь запись макроса, делаешь что хочешь, потом повтояешь.