I second the Cabelas one. Deploys nicely, retrieves nicely, includes an attached bag to pack it in.
You're right, you could make the float harness yourself with a float, a length of nylon from a ratchet strap, and a carabineer.
There's always the 'poor mans drift sock' -- A five gallon pail...