But is there any tool to see the size of the transaction before sending it?
You can click on advanced send option on left hand buttom in send bitcoin window where you can adjust fees and it will show you estimated time (blocks) of confirmation but better you set enough fees where it will show 1 blocks.