I feel this, and I would recommend Hubspot base + Brevo + Saleshandy. Hubspot can handle your activity tracking in a central place, plus lifecycles. Saleshandy can handle your sales motion, and Brevo can handle your marketing motion. This, if used for a single user, would cost you less than $300 per month, depending on your volume it can go as low as $150 per month.