A couple of things to check. First the Subaru's and many other manufacturers use radiators with plastic end caps (cost savings) and they eventually start to leak. Clean up the coolant splatter and take it for a short drive and check under the hood. Usually the coolant will pool along the top seams of the rad and the fan can move it around making it hard to trace, but ultimately I think this will be the issue.
If it is just the hose, I strongly recommend OEM for the couple of dollars difference. Again since you've now cleaned up the engine bay, check once the car has warmed up and feel around the hose at both ends for small leaks that will build with driving, also feel around the clamps. The reason I recommend OEM is I had to change the radiator on my 99 Forester and used aftermarket, the amount of trimming I had to do to make it fit and the feel of the rubber (felt thinner) didn't inspire confidence. Within the year it started leaking at the clamps. Replaced it with an OEM that fit perfectly and no leaks.
If it is just the hose, I'd also recommend two new clamps. Pretty easy with a pan underneath, you will loose some coolant from the hose, install the new one and top up the coolant, you can gently squeeze the hose to release trapped air. It is also advised to allow the engine to come up to temp where the fans kick on (my mechanic recommends letting the fans cycle twice) with the rad cap off.
If it turns out to be the radiator, have a read through here, the XT's also have this issue and most use 1800radiator.com make sure you get one for an automatic. Blew my radiator today
And if you do change your rad, new OEM hoses and clamps would be recommended by me.
keep us posted with what it turns out to be.