The title says it all... Please note that I am strictly talking about software for book keeping purposes.
I only know of Quickbooks and Sage
Less than 10 properties - Quicken Real Estate Edition
More than 10 - Quickbooks
@Doug Matthews What is the main difference. What does Quicken have over Quickbooks if less than 10 units?
@Chris Walters quicken real estate comes standard with most of the accounts already setup and is very easy to get up and running compared to quick books. QRE Tracks properties, leins, tenants, security deposits, expenses by category, etc. it also has excellent built in reports by property for cash flow, P&L, etc. you can also keep your personal and other business expenses in the same file, however I create different files for them. Ten units is a bit of a nebulous thumb rule, but quick books allows you to fully run a business (ex: invoicing, payroll) and most people when they get to that scale are moving beyond the basic SFH rental needs and have more advanced requirements.....
I think quickbooks is fine even if you have less than 10 properties. It's super easy to use.
There are many bookkeeping software in the market depending upon your business needs.
In addition to QuickBooks and Sage 300 CRE software, you can go for any of the following software:
QuickBooks, Sage 300 CRE, and Quicken offer desktop-based applications that have comparatively more number of features compared to Xero, Wave, and Freshbooks (SaaS-based applications) that can handle real estate finances.
If you want the power of the cloud for desktop-based applications, you can go for third-party hosting services.
I hope my answer would be of some help to you.