I have a 2 liter bottle set-up. I bought it at my lfs
for like $6. It came with a base and you turn the 2 liter bottle over and screw it in. Then there is a hole in the bottem where you put airline tubing to oxygenate/move the water around. I cut the bottom of the bottle so I can siphon them out after they have hatched. It's pretty easy. The only problem with using something small like the 2 liter bottle is the water temperature. I am going to eventually probably setup a 10 gallon with a sponge filter and do it.
My fish love it and my cardinalfish only eat the brine shrimp and mysis. I also have a green spotted mandarin.