If the leak is bad enough you are smelling fuel, you are also losing MPGs because you are losing vacuum through that leak.
Often there is a soft elbow at the evap canister, and this is a common source of a large leak. But really, any of the vacuum fittings can fail, and sometimes rodents decide it makes a tasty snack.
The cheap way to pinpoint is to use a vacuum pump with gauge, and isolate each branch of the evap system. This can be time consuming however. Shops usually use a smoke machine to find the leak quickly.
Also, check the fuel filler hoses, including the crossover hose. Those can crack, and besides being an evap leak, could slosh fuel out.