I am in a similar situation. IANAL either, but this is what I learned so far:
- Corporate tax and personal taxes interact in non-trivial ways. US LLCs with a single owner/partner are generally considered pass-through entities, which makes them somewhat special compared to the other options. That is bad if you live in a high-tax country, but can be great if you live in a low-tax country
- If things go well, "source of funds" can become an issue. Let's say you made $2m and want to buy a house somewhere. You might have to provide proof of where that money came from. This is where it might be useful to clearly have live somewhere (as opposed to claiming "I'm a nomad and I lived nowhere"). Apparently, there's a market for Dubai "residences" (utilities bills) because of that... So it can be helpful to have paid some low taxes rather than no taxes at all. I don't fully understand yet how corporate taxes might help in this one.
- If you can't provide proof that you lived in country X or ideally paid some taxes, there is a risk that either your home country or the country you want to buy property in start claiming taxes.
- Beware of some countries, e.g. Germany, who might retroactively claim taxes if you have ever lived there during the time the business existed. They might want to tax you based on unrealized gains...
- I also looked into Malta, but it sounds rather complex unless you actually live there
An additional benefit of US LLCs is that they are somewhat anonymous, especially in New Mexico and partially in Wyoming.
I have previously founded companies in Germany, definitely not recommended. In particular, un-registering companies is a very slow and expensive process, easily taking 18 months. US LLCs via e.g. startglobal cost only around USD 1,300 to start, supposedly.