"The best type of bookkeeping software would be whatever program is best suited to your particular business type. That said, Quicken and Quickbooks, both Microsoft products, are very highly rated...
There are many types of trading software. Finding the best is really personal preference. It depends on what you find easy to use and what you are using it for.