the best all round architecture tools