WHMCS vs Blesta vs Hostbill vs ??
You want something that allows you to list "services" for sale at certain prices (so product/service management) with recurring invoices. This is easy with stuff like InvoiceNinja, but when you throw in client logins and support ticket handling, stuff like WHMCS/Blesta is surely the better option?
But, which do you choose?
WHMCS seems the most popular, but Blesta is perhaps a little better? Hostbill looks like the most feature packed but is also the most expensive option.
Or... would you write your own - it doesn't need any integrations (solusvm, proxmox, cpanel etc) just service management and invoicing/support. Although, the option to have integrations may be useful in the future.
I know it's been discussed here before, but new releases etc have happened and peoples opinions change!