The national budget that the president proposes to Congress is primarily created by the Office of Management and Budget (OMB). The OMB works in coordination with various federal agencies to compile budget requests and develop the president's budget outline. Ultimately, the president reviews and finalizes this budget proposal before it is submitted to Congress for consideration.
President
The President and Congress create laws. The President can create an idea, but he has to put it through Congress before it is made. The majority of the congress has to agree with the law before it is passed. The President can also veto, or disapprove, law ideas that the Congress creates. But that veto can be jumped by 2/3 vote of congress.
The US Congress creates the budget and then submits it for approval to the President.
Congress is the Legislative Branch of government which primarily creates laws. A sample sentence is: "Congress recently passed a bill that was vetoed by the President".
Together they have total conrol. The President runs the federal agencies and Congress funds them , creates them and can abolish them at will.
Depends what type of business you are talking about, but I believe it is normally a Chief Financial Officer (CFO) for larger companies. Since this question has been placed in the US Government category, I assume the questioner means who in the US government creates the budget. The President creates the budget then it goes to Congress for its approval. It approves of it by passing a law adopting it.
The president has the ability to check the power of the bureaucracy. He does this by vetoing bills that have made it through congress if he disagrees with them. This keeps congress from passing laws unchecked.
Congress has the ability to decide if the country should go to war. The president of the US creates all tactical planning of the war once Congress initiates the act. Congress does not have the ability to end a war once it begins. However, the president must depend on Congress to keep funding the war efforts.
No -- Congress cannot veto bills but they can override a presidents veto.( I am slightly confused by the wording of this question but I think I know the answer you are looking for. Congress creates bills and if the bill passes congress it then goes to the president. Ususally when you think of Congress you only think of voting on whether or not the bill should be seen and approved by the president. The president is the only person that can veto bills. If the president does veto the bill it can be sent back to congress for another vote to override the president's veto. With that vote 2/3 of congress have to pass it in order for it to become a law. At that point it is unlikely to override the president however, it is possible. )However, Congress can pass new legislation that repeals a previous bill that was signed by the President.
(in the US) The Legislative Branch of any government is the one which proposes and draws up legislation which is the framework of the proposed law. The Governor (or President) who is the head of the Executive Branch of government, then signs the legislation which actually "enacts" the legislation into law.
Congress
Congress