PySpread is really nice! However it is the Pythonic-ist approach to spreadsheet imaginable. It makes no attempt to also support the Excel way of working. Also personally I think having an actual code pane and REPL integrated right into the app makes it a lot easier to write and test code