No, you don't need to come to Panama to make an corporation or foundation (offshore) . Everything can be done through email and courier.