Four nights Venice
Two nights Assisi
Four nights Florence
Three nights CT
Four nights Rome
Our first trip here in 2010 we spent 4 nights in Venice (Venezia in Italian) and it was a perfect amount of time. Since then we've spent another 25 nights-or-so and never tire of it. WE'll be back again March 21. :-)
I love the CT in fall, but I think March is early. I would eliminate that stop and add a night each to Assisi and Roma. Roma has endless things to fascinate. Again, we did 5 nights our first trip and it was perfect. Now we live here are we still aren't "done."
In Umbria, Assisi makes a good base and you can go a lot of places by train and bus. Perugia, Spoleto, Spello (so cute!).
The Tuscan villa experience is, IMHO, much better in more dependable weather. We stayed at an agriturismo last February that in April-October would have been great, but the heating could not keep those stone walls warm in the colder weather and we slept in our sweatpants and fleece tops. Stick to cities and towns -- and hotels or apartments -- at this time of year.
Consider an escorted wine/countryside tour in both Firenze (Florence) and Assisi. WE like Tours by Roberto and Gusto Wine Tours.