It will be easiest to rent a car if you can. Driving is easy in Croatia. It's a simple drive mostly up a modern highway (toll road) from Split to Zagreb, with a detour off of it to get to Plitvice.
You could take a catamaran out to one of the islands like Hvar from Split if you want to start there, then come back to Split by catamaran, rent a car, and start driving north. Not sure if 12 days means 11 nights - 10 nights in country + 1 night overnight on the trans-Atlantic flight? If you have ten nights, maybe I'd do:
Split (2 nights)
Hvar (2 nights)
Sibenik (1 night) - base for Krka.
Zadar (1 night)
Plitvice (1 night)
Zagreb (2 nights)
That is nine nights - you would have one more to add somewhere else (Split or Zagreb or Hvar if you want to start the trip with a few days just to relax). You could detour to Istria (Pula, Rovinj, hill towns) between Zadar and Plitvice if you really have 11 nights in country. Or chop one night off of Zagreb at the end - but I think you would want two nights in Istria at least to make it worthwhile. People are split on Zagreb - I wasn't a fan myself but some people do like it. It is definitely worth seeing. If you could depart Plitvice by mid-afternoon you'd still have a few hours the final evening to explore Zagreb at the end. You'd want at least half a day to explore the gist of Zagreb.