I would say LLC for all or most of your side projects .
You can trademark your graphic assets. Shouldnt be too much trouble , most of this can be done online by yourself .
If you don't want a legal entity you better have a business moat I.e. real users , real usecase, or put your name , face on the site and brand it such that your side project=you