Preparation … learning about a wide range of tools … is essential. Practice … experimenting with these tools and pushing their limits … is vital. But there is more to developing easy-to-use macros that accomplish sophisticated tasks. Experience … developing a style and a comfort level with the techniques … frees your mind and lets you envision the possibilities. That’s what lets you invent macros that look like magic. This section presents some techniques, macros, and approaches to help in taking that final step.