Requires iOS 4 or higher
CustomGrid is the easiest way to change the number of rows and columns of your SpringBoard and its folders. It also lets you hide icon labels and page dots for better viewing.
For big layouts, it is recommended to use
Shrink (by phoenix3200) or
Bigify+ (by J.Corbett and J.Einbinder) and shrink or grow icon size
No icons are added to your home screen. You can configure options from the Settings app.
See the Screenshots below!