Yes. A budgeting calculator is just an example, but thinking along the lines of an application sounds right.
In short, though, it also sounds like this one (website instance) to many (subscribers) paradigm is possible with MODX, using a non-generic database set-up.