You could form a corp but legions of shareware developers since the beginning of time (80s) have used licenses that absolve them of responsibilities.
A few things: you'll need a communication and update mechanism, such as sparkle. Then, get your app gatekeeper signed.