Lots of options and the best depends on the way you work. If you need lots of storage either a NAS on your LAN or a storage system attached to the nMP would work well. You could run the server app on the nMP to share it's storage.
When working with multiple machines a server or NAS is the preferred way to go.