You have 3 rows on the action bar, thats 30 slots. Then you have two different macro bar's both with 3 rows of 10. So technically you have 90 slots. I think thats more than enough for a classes skill setup.

I do agree however with having a system that saves my setups for each class. Ive got all my skills set to macro's, but it takes awhile for the macro to set all the skills.