Isn't Emacs calc-mode what you're asking for? You can use it as a stand-alone application even if you don't use Emacs for anything else.
It's more like going to Japan to ride a Japanese train. Would you rather build a full-scale replication in your back yard?