You don't really need to use macros, I get by just fine without them. But like others have said, they can be useful for putting text into chat or changing hotbars, just don't recommend using macros for abilities. Some people might tell you to macro Swiftcast + Raise on healers, but I've had one too many incidents with lag eating the input for the Raise so Swiftcast would get wasted on another ability.