You could implement a different sheet setup per user by combining sheet show conditions with section access. (Show conditions on sheets is a new feature, make sure you have an up-to-date QS version installed)
1. Create a data island containing the sheets you want to control.
2. Reduce the content of that data island by section access.
3. Set up a show condition per sheet based on the content of that data island. If the sheet name is available in the data then display else hide the sheet.
A video on sheet show conditions: https://help.qlik.com/en-US/video/1DWu2wd8fhk
I hope this was of help.