Hi.
My proposal is to create a desktop application for you using java. Also if you want to save some of the bet stats, I can implement that functionality too.
I have a fair knowledge of Betfair API, so implementing according to your requirements shpould not be tough since betfair api provides much of the functionalities in their api calls itself. But, in order to completely test the api calls, a paid account is required because the free account has some limitations for api calls.