This really depends on your firm.
If you already have a practice management software system in place that has a built in docketing or calendaring function, we would recommend trying it out to see if it meets your needs. If it doesn’t then a standalone or add-on system might be needed
If you do not already have a practice management system in place or your system does not handle docketing. Then it tends to be cheaper to go with a standalone option.