just my 2 cents
S - Corp, business with active income and most likely will still exit over a long period of time, such as a construction company.
LLC or LLP, more flexble, easier for passive income business, I setup LLC for properties that are multi plex.
Trust, easiest to setup, easiest to get out, I deed all SFH or smaller properties to a trust, you don't need to file separetely each year for a trust.
SFH or smaller properties needs to carry 500k liability on its own, multiplex needs 2 mil. and personal liability insurance 1 mil on top of that.