With that said, if you use QuickBooks Online or have considered it, you know that it doesn't have all the features of the desktop versions of QuickBooks. That is by design. Intuit didn't really intend it to be a replacement for QuickBooks Pro (more on this in future posts). A more substantial problem in my opinion is that QBOE does not take advantage of many of the real benefits of a web-based accounting system.
In addition to my side-businesses that I manage with QuickBooks Online, I am a software developer. That is my "real" job. So I designed my own add-ins to do what I needed. Now I am developing those for release to the public. I will post much more information in the coming weeks. For now, if you are interested, go to the OE Companion homepage and sign up to be a beta tester.