I suggest using QuickBooks online. A lot of sole proprietors use QuickBooks online.
QuickBooks solopreneur is a tool specific for a one person business, but QuickBooks online has more features and gives you the ability to communicate with bookkeepers. QuickBooks solopreneur is a newer product, but QuickBooks online has plenty of features for you.