It doesn't matter whether you're President Trump, Obama, Bush, Clinton, or Mickey Mouse.
You can slash spending on the EPA, USAID, agriculture, labor, health and education, and increase it on 'defence', security and vets, as Trump has just done, or you can do the reverse.
You can call your budget 'America First', as Trump has done, or some other equally meaningless combination of words.
The only thing that matters is that you don't-ever-cut-funding-to-Israel:
"The budget proposal 'provides $3.1 billion to meet the security assistance commitment to Israel, currently at an all-time high, ensuring that Israel has the ability to defend itself from threats and maintain its Qualitative Military Edge'." (Outlining budget, Trump puts aid to Israel first while slashing elsewhere, Eric Cortellessa, The Times of Israel, 16/3/17)
By contrast: "Despite what you have heard from the FAKE NEWS, I had a GREAT meeting with German Chancellor Angela Merkel. Nevertheless, Germany owes vast sums of money to NATO and the United States must be paid more for the powerful and very expensive defense it provides to Germany." (Trump tweet)