Depende das ferramentas que voce vai utilizar no projeto. Se nao for utilizar nenhum framework iria de Bootstrap por ter componentes prontos (oque com js puro seria chato ficar fazendo um por um, então voce ganha um bom tempo). Agora, se for utilizar frameworks como Vue, React ou Angular iria de tailwind pq fica muito rapido fazer a interação.
1