Budget Model and Tool Implementation