Yes I refit some ships, >10,000 tons usually or whatever I am calling cruisers at the time. They would get one or two engine upgrades, skipping one or two generations, EW, FC, shields and sensors. I only occasionally upgrade weapons. I don't refit armour.
Principal reason for refitting is its usually quicker than training up a new ship especially with pre-built components.
Ian