I prefer to get all the tools because they're with me all game, but tnt is only useful for multiple layer bed defences which I don't see that often. Also, TNT costs gold which I can use for other items such as armour or golden apples if needed. Very interesting question though.