The spotfire tools I've used in my career were always built in house tools. It's basically just a nice central data center that's easy to instantly plot custom graphs and manipulate data from sequel data tables. It really lends itself to customization for your project, but I still find it a bit clunky.
Never used tableau
Never used tableau