it's much easier to manage domains in bulk with scripts or excel than with a software.I once had more than 15,000 .com domain names , and now have only 4,800+ domains, I use a program developed by myself to manage these domains.
When you have thousands of domains, a professional domain name management program is required.
DNHat is an option you might want to consider. Advanced portfolio manager with private marketplace setup. Subscription-based or Download/install on your server, i.e. hosted or self-hosted. See more features with description here: https://dnhat.com/features.php