Authority to Peer to Peer Networking

Hi, I wanted to know if anyone knows the best method for someone that does not know C++ to do multiplayer networking in this format:

Authority Server holds Account logins and account info (skins)
sends skins to the peer to peer


peer to peer handles individual games and actors (or everything else)

My goal is to make a multiplayer indie game that has a store without having to have a zillion dollar server.

I saw NAT P2P but just wondering if anyone knows of any tools/methods/plugins that would make this easier.