Assuming this is in summer . . . we would fly into MIlan and spend 1-2 nights there, then take the train to Varenna on Lake Como. After 3 nights there, return to MIlan by train and change to another train to Bolzano. Pick up a rental car there for the Dolomites. Then drive to Venice, spending 2 nights on the way on Lago Del Garda ( Malcescine) and maybe another in Bassano Del Grappa, which we have enjoyed in the past).
Turn in the rental car at Piazzale Roma in Venice ( mind the speed limit on the cUseway into Venice, as there are three speed cameras and one can get tickets from all three). You could also turn in the car at the airport, but then you have the time and expense of getting from the airport into Venice.
After some time in Venice, take the train to Flor nice and stay in the city without a car. Rent another car for your exploration in Tuscany.
Depending on what you choose for your departure airport, you might return the car there.
We would skip Genoa with this itinerary.