Ipswich Town signed Cameron Stewart while Blackburn Rovers sealed a deal for Luke Varney as a host of transfers were finalised on Tuesday.
Several Championship clubs were busy on a day when many out-of-contract players officially became free agents, with Ipswich adding a new contract for forward Daryl Murphy to the arrival of Stewart.
Former Hull City winger Stewart joined Leeds United on a three-and-a-half-year deal in January, but failed to impress at Elland Road.
And that meant he could join Ipswich on a free on Tuesday as he signed a three-year deal.
"We've got good wide players and Cameron adds to that," Ipswich manager Mick McCarthy told the club's official website.
"He's got that bit of quality about him…he's an exciting player who likes to take people on. He has the ability to make things happen."
Murphy has signed a two-year contract at the club, who are hoping to keep in-demand left-back Aaron Cresswell.
Blackburn completed the signing of forward Varney after his successful loan spell from Leeds last season.
Varney has joined Rovers as a free agent and penned a one-year deal.
Blackburn also announced that forward DJ Campbell and midfielder Dickson Etuhu have left the club by mutual consent.
Leeds defender Marius Zaliukas has been released despite having a year remaining on his deal, with the club coming to an agreement with the Lithuania international.
Highly rated Bournemouth defender Steve Cook signed a new three-year contract, while Bolton announced that Andre Moritz and Arran Lee-Barrett have left the Reebok Stadium outfit.
Elsewhere, Derby County secured the capture of winger Alefe Santos from Bristol Rovers on a day that also saw Will Hughes commit his future to the club with a four-year contract.