Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I am making up my own answer in case anyone comes across this a-wonderin':

I found this reference:

You can create multiple accounts and give permission to one account to edit the details of the products of the other. All products will show up on your dashboard to edit and configure but to customers they will appear as being sold by different companies/people and will have their own subdomain.

...

So, if I understand correctly, I don't even have to login to other accounts if I'm the admin to those accounts from the "main" account. And even if I lose access to "sub" accounts, I should be able to change the password and everything, because, if I remember correctly, it says that an admin you add has all the privileges like the original account, even editing admins.

In that case, this is perfect for now, because I can manage all games/tools from one dashboard and still have separate URLs. Thanks again.

https://github.com/itchio/itch.io/issues/251

Based on the above, I'm going to create an account specifically for showing development progress of the game and discussing the design and implementation decisions. The finished game will be published in my main (eric81766) account.

On having one account edit the details of another (I think this is how to do it)

https://itch.io/docs/api/oauth