Check this: Smoothwall.
It is a piece of open source software that allows you to use an older PC as a Router/Firewall. You can create “zones” that will allow you more control over access.
It’s also FREE! (Though you should donate if you find it helpful. The community of smoothwall is VERY supportive, and this package seems to be a good match for your situation.