Create a Windows 10 Universal App with OneDrive sync and ability to have multiple users input in the same DB from different devices.
Essentially allow many family members to use their device of choice to enter data in a central DB (in OneDrive) to maintain one central budget with all information.
UWP support is dependent upon a cross-platform toolkit implementing a UWP backend and GnuCash adopting that toolkit and rewriting the GUI in it, which will take several years.
OneDrive support is probably already there: GnuCash is known to work with similar services like DropBox and Google Drive. On its own it won’t provide simultaneous multi-user access.
We are planning to rework the SQL backend to permit simultaneous multi-user access with either a file (via SQLite3) or a database server (MySQL/Maria/Etc or Postgresql). This is a complex revision and may require more than one 3-year development cycle to complete.