What seems to have worked well is signing up for a contracting agency who look after the "finding work" part of the job in return for a cut of the pay and working on a series of 6-18 month fixed term contracts. This reduced the stress of finding work enormously. It also means that when you come back after a break, you're then more of a known quantity in a way you wouldn't be if you were trying to organise this all yourself.
You probably need to be at a certain point in your career (sufficiently qualified that you can slot into an existing organisation and be immediately productive) and not really care about career progression (there's no corporate ladder to climb any more so you're stuck in the middle somewhere which may bother some people). You'll also lose out on any long term compensation arrangements like stock options etc and typically that won't be fully compensated with a higher rate short term (at least from what I've seen) - it's a pure loss to you.
If you want to do it this way then the key thing is to work out which the good agencies to work for are - many are not well known even within their own specialist industry but they will have contacts at the right places in the right organisations. It's not something which works for every industry but where technical skills matter and contacts don't there are more roles like this around than you may think.