They've also stated that they want to integrate in-demand features to reduce the use of third party tools. It's not unreasonable to expect them to include smartcasting, a feature that both third party tools and decade+ old games also include.

Macros, no, but mouseover casting of individual skills is a very different feature than asking for full-on combat macros.