2 decks. Easy. No redeal.
Aces are moved to the foundations as they become available. After dealing the first row all suitable cards are automatically moved to foundations. Then all gaps are filled from the stock pile and the second row is dealt. All suitable cards are moved to foundations again. Then all gaps are filled and the third row is dealt.
The top cards of tableau piles and the waste pile are available to play. You may build tableau piles down regardless of suit. One card or group of cards in the proper sequence can be moved from pile to pile. When any tableaus are empty you can fill the space with any card or legal sequence of cards.
There is no redeal.