Creating a Network Drive?

Not even sure if I'm saying this right. I'll just explain.

I have a Macbook that I use for my Uni work (mostly graphics stuff, and it has a nVidia GT650M in it, so yay cuda) but sometimes it's much easier to use my desktop as the monitor is larger, higher-res, or I'm just tried of using a fucking trackpad.

My question is this: Is it possible to make a drive on the Macbook (we'll call it M:) and make it accessible by other computers on my Wireless network, even if it's not the same OS?

I want to be able to access my Uni files from M: while on my desktop (Windows 7) and then edit the files (in Photoshop, mostly) then save the files back to M: so I can use them on the Macbook.

Yes, I could just use my 32GB Flashdrive but where's the fun in that? I have to save it to the thumbdrive, then take it and put it in the other computer, then do my stuff, then take it out and put it back into the other computer then into the proper folder. We're Tekians! We do stuff to make it easier on ourselves. 

So, yeah. If someone could give me an answer, or a link to a guide, or anything, that would be great.

Thanks, mates.

IDK about the network part, but these guys have good drivers for all platforms if needed.

There are no problems with any drivers. I just hate having to move files between computer -> flash drive -> computer -> proper folder.

well with the drivers, if you could set it up so that each computer on the network could see eachother, then you could share the files without the separate drive. But having a network share is still a good idea.

I am no Mac guy, but I am sure in the general sense it works the same way, just turn on file sharing and share the drive.