How do you determine whether to use Power BI, Tableau, or a custom programmatic script for a specific visualization request?