SMS dit: Tensor decomposition for bosonic and fermionic scattering amplitudes