Yikes alot of questions.. lets start at the top.. There is currently only ONE caster level on the sheet. That may change, I know I make my spell macros separate from the character sheet, (Repeating sections are too hard to handle with macros). But I use Caster Level all the time to create my own macros with spell DC's, range, numeric variables etc. Dread Necromancer's Blast: Hrm, I am not the creator of the 3.5 character sheet, Diana P. is. The official version of the sheet doesn't have a section for Spell-Like abilities, however I have created a section for them on mine and it has something very similar to what you are suggesting. I will share it once the larger problems are resolved. It is a matter of priority, and that is currently lower in priority than some of the other major problems that exist with the sheet. Spell Penetration: Is there for the feat "Spell Penetration," it was added for those people who like to create macros that include spell information like the following pseudocode: /em @{character_name}'s (Disintegrate) (Trans/Ray) Cast Time: 1 Std Range: Med (100+[[@{CL}*10]] ft. CL[[@{CL}]]; SAVE: Yes SR: Yes SL: 6 CL Check: [[d20+@{CL}]] Save: F[[10+6+@{CHA}+1]] part (obj) [[1d20+@{BAB}+@{DEX}]] vs [[@{target|TCH}]] AC /r ([[{@{CL}*2,40}dh1]])d6 On Save: Half Dmg / [[5d6]][Obj] The code above is not updated for the new character sheets, however this is the format I require for spells in my games, and spell pen would go right after the Caster Level Check: [[d20+@{casterlevel}+@{spellpen}]]. Unfortunately, this wont work with repeating sections, otherwise I'd be dancing right now. As for your final question, there is, unfortunately no way to reorganize spells in the repeating sections that I am aware of, that requires API and neither inline nor linked javascript is permitted on the sheets for "security" reasons.