Sharing an ISO is a question of Windows license and what Microsoft wants, not tied to NTLite use.
In other words as far as I know you are not allowed to share the (modified) ISO, just internally use it.
The word share is used to describe sharing it online for all to download, that is a big no no.
You must not upload your own links of anything Microsoft, maybe only "Redistributable" binaries, which are clearly defined as such.
Personally if you make an universal ISO, with no product key, and your friends would like to benefit from it having stuff pre-configured and updated, it's up to you and them as no one would know and no harm is done if the ISO is not using any kind of activation bypassing.
But that whole ISO thing is a gray area, I think only OEMs are allowed to change the ISOs when made for someone else.