Also allow customization, most people probably want specific tools repeatedly nobody will want everything or to wade through it all. You could do this through browser storage mechanisms pretty easily but it also gives you a reason to provide accounts, then you could offer groups shared space for the tools they need and the answers/results they need, and charge subscriptions too.
benoau|7 months ago