The problem with Europe today is that you have Germany who is like everyone's frugal grandpappy who lived through the great depression and won't spend a dime more than he makes married to Greece who is like the 16 year old who's going nuts with daddy's credit card and lies about how much she spent (which only works until the statement arrives). At some point there is going to be a divorce. This is not compatible.
Here's the solution. Europe needs two currencies with two monetary policies. You need to put everything south of Switzerland/Austria into one group... Let's call it Sunny Europe and everything north of Switzerland into another, Cold Europe.
Sunny Europe: Portugal, Spain, Italy, Greece, etc. All the Mediterranean siesta countries go here.
Cold Europe: Germany, Austria, UK, Switzerland, Netherlands, Belgium, Norway, Finland, Baltics, etc. All the frugal harsh winter countries go here.
France could go either way. Let them flip a coin.
Everyone on the sunny side gets to keep running budget deficits, inflation, devaluation, etc.
Everyone on the cold side gets a stable currency, low inflation, balanced budgets.
Then just let the currency market and the bond market work everything out automatically. Problem solved.