Okay, this app has received some negative reviews but I looked past the negative reviews and downloaded the app.
I have pretty much tried every single finance app made for os x so I do have a good basis for it's flexibility and what it contains that others don't and what other money apps have that koku doesn't.
Koku goes for the simple route of handling finances. I don't download my bank statements for use in any finance app so I can not comment on that aspect although I do know from the preferences that QIF files can be imported.
I have picked to have Koku as my main finance app because I use the app for quick entry as I stated above. Well I was very surprised to see that Koku is fully applescriptable. No other finance app I have found is scriptable so that is a big deal, the app can be customized more than any other app due to AS support. I have tried, just to name a few: Money, Moneywell, iBank, Squirrel, Profit Train, iCompta, Checkbook pro, and Fortora Fresh Finance, Invoice3 etc... Pretty much every finance app that comes out I try. None of the apps I listed above have AS support and the few developers that I emailed had no plans of implementing it or adding the quick entry features I was looking for.
Very happy that Koku had AS support I emailed the developers and asked for some clues on writing a simple script that would allow me to add whatever I wanted w/o having to have Koku running all the time.
After a few very nice email exchanges they wrote an applescript that did everything I asked for and more... and I was not even a paying supporter at the time. I do not know of two many small dev companies that would cater to a persons requests who doesn't even own the app and hasn't sent a dollar their way.
I can't say enough about how great the customer service is over at fadingred. The app is being developed and any questions I asked or I read here have been answered and if it was a bug report, the bug has been addressed.
This is not crippledware or even shareware in idea that the full version app expires in a certain amount of time or a limited amount of transactions can be listed. Nothing is restrained except that you can only work with/setup one account until you buy the app. It is beyond me how this application can have two stars. It never claimed to do everything, but in reality it is just as powerful, extremely easy to use, and if you do run into a problem or have a request they will entertain the idea and from my experience implement what you want. The developers customized the application for me and even wrote me a complete applescript so I could perform the actions I wanted at no charge and I had not even bought a license. Customer service even had the decency to email me and ask how everything was running and if I had any other requests. An unprovoked follow-up; I have never had a company, even for apps which cost $100+ go to the lengths that fadingred did to please and optimize my workflow and listen to my requests.
I highly recommend that you take a look at this software for yourself and then determine if it deserves it's current rating. Remember that when a new version of any app here at MU is posted old messages pertaining to older releases remain. I do believe this is why the app has only two stars. Instead of complaining about a problem here, email the company and see the response. If your still unsatisfied then I believe it is proper to post your complaint here or at any version site as that is why these sites exist.
Summary:
The only finance app I have found that has applescript support, complete support, not just basic deposit/withdrawal; everything can be added and that includes comments, tags, everything the app follows pretty much.
Great customer service, they fulfilled my requests above and beyond and I had not even bought the app yet.
The app is not crippled in any way. Koku does not expire and your not limited to a certain number of transactions or tags etc... the only drawback is you can only have one account... you can try everything from that one account before you decide to fork out the cash for the app.
I recommend that everyone check out this app and if you don't like it then delete it but try the app. I looked past the two star rating and now it is my favorite app by far. Also, if you see something not there like a feature, email them and you will be surprised how friendly, prompt, and helpful they are in fulfilling your feature request or bug fix, of which I have not found one in the current version.