for each of you.
This would allow the calendars and reminders to be unique to each of you but you can also share each others calendar if necessary.
It also makes the syncing of each iPhone easier when done locally, not so much when each backs up to the iCloud. Either way, the iPhones should be backed up.
Sharing documents is not a major problem, there is a folder, inside the users folder, named Shared.
Anything in there is available to each user.
Applications, when placed in the external Applications Folder (not the one in each Home folder) are available to both users. Photo's & iTunes can share a common database.
Of course, this is just my opinion. Hope it helps
My wife and I share a desktop iMac (running 10.13 High Sierra) and we have an iPhone 6 each (running iOS 11.2.6). The Mac is used for home and work related purposes. Until now we have shared a common login profile on the Mac and a common email account. However our iPhones have unique icloud accounts and for practical reasons we are about to start using our iCloud email accounts instead of our shared email accouynt. We can continue to have one login profile on the Mac and have Mac Mail access both email accounts. However we also want to be able to run our own Calendars, and Reminders. Since there are no privacy issues between us, sharing is fine. We like the benefits of having only one login profile because it means all our documents are shared. We’re trying to work out which way to go. Do we create our own separate Mac login profiles and therefore all applications and data will be uniquely our own? Or do we retain a common login but run separate email accounts, contacts, iTunes, reminders, etc. If we create separate login profiles, can we somehow have common access to our files. I’m having trouble working out which would make best sense.