Formatting a spreadsheet is something that can be a personal choice in particular colour schemes, or how busy the spreadsheet is, but one should always keep in mind the user, and how easy it is for a new user to follow your spreadsheet. In summary keep it neat, simple and adhere to predefined formats to eliminate any slow down or errors in formulas due to incorrect cell formatting.

The support of calculations, wide range of functions, customization and programmability has transformed the way business used to work.

You could make money doing something you love (or like [or maybe not so much but just really good at]). Its great to see a spreadsheet come together, and usually a lot better than what you originally envisioned. Especially when the dang thing works.