Welcome to the forum, Sudi.
In reality you have 4.5 days to play with as you'll kill the morning of April 3 dealing with flight arrival/immigration/and getting to wherever it is you decide to go first. As you've posted actual arrival and departure times, I assume you've already booked your flights and they're both in and out of Rome?
IMHO, I wouldn't take two of your 4 full days to day-trip Florence AND Naples. If you'd been able to book an open-jaw flight - meaning into one city and out of another - that would have eliminated the backtracking you're going to have to do from either place to Rome. As you're going to want to be in Rome on the end of the trip to make that 8:45 AM flight, you'll need to choose either Naples OR Florence and go directly there on the 3rd. Then take a morning train back to Rome on the 5th.
Or you could day-trip to one OR the other from Rome.
Or you can just spend the entire time in Rome. This is what I'd probably do as there's enough and more just in that one to fill your time. If you get bored - which is unlikely but could happen if Rome isn't your cuppa - then hop a train somewhere for the day.
Venice is too far from Rome to do on this trip without killing more of your short time in travel than I'd wish to. Florence is 90 minutes or so from Rome via fast trains from Termini, and Naples is a little over an hour. Venice is 3.5 hours.
What to do in Florence or Naples? Here's where a good guidebook is necessity so you can research and choose what appeals to YOU. You will want to take note of Sunday, April 7th: this is a first Sunday of a month when National museums have been free to visit. This is NOT a good thing where biggies like the Uffizi (Florence) and Colosseum (Rome) are concerned as they'll be mobbed so are best avoided. There is currently a question about whether free First Sundays will continue into all of 2019 but it may be up to the individual museums what they choose to do.