AutoMacro is an add-in for VBA that installs directly into the Visual Basic Editor. It comes loaded with code generators, an extensive code library, the ability to create your own code library, and many other time-saving tools and utilities. Article for AutoMacro ‹.
GnuCash's open-source software serves both the small business and personal accounting needs of its users, and allows you to track bank accounts, stocks, income, and expenses through a user-friendly interface. You should consider using GnuCash if you have a relatively simple business, such as a consulting firm or, and don't want to pay more for proprietary features you won't be using. As such, GnuCash is not as robust as the other described above, but it makes up for these short comings with ease of use and flexibility.