LOL! Some people have both obsessions and way too much free time!
Or access to some fairly decent database and web design software.