My Monster 3.1 program is fully d20 compliant and allows you to select multiple monsters and output them to an HTML file in statblock format. Its doesn't show up in my pasted example but the important categories in the statblock are bold for easy identification.
http://yoyodyne.virtualave.net/monster3/index.html
Spider (Monstrous), Medium-Size Medium-Size Vermin; CR 1; HD 2d8+2 (11 hp);
Init +3 (Dex); Spd 30 ft., climb 20 ft. (40 ft.,;
AC 14 (+3 Dex, +1 natural); Atks Bite +4 melee; Dmg Bite 1d6 and poison;
SA Poison, web; SQ Vermin; AL N; SV Fort +4, Ref +3, Will +0
Str 11, Dex 17, Con 12, Int 0, Wis 10, Cha 2
Skills: Climb +12, Hide +10, Jump +0*, Spot +7*
Feats: Weapon Finesse (bite)
Poison (Ex): 1d4 Str (Fort vs DC 14)