@EvaderSpace asked what was my preferred setup for writing and testing. For both, foundry is the way to go. Everything is so easy to do and it allows you to do everything you need. For example, when writing tests you often have to be able to send a transaction...