ClarkConnect, pfsense, m0n0wal...take your pick. ClarkConnect is supposed to be extremely user-friendly, just make sure your spare machine meets the minimum specs. Aside from the added complexity that a dedicated PC brings in over a small store-bought router, the only real issue is that it will use much more power on a daily basis than a small router.