Okay, so the contacts. Now my personal thoughts and opinions (which are far from universal on this forum … but then what fun is it if everyone agrees?).
Croatia: In recent years it has become expensive and the tourists are getting a bit thick. There are still off the beaten path places to go, but they seem to be a compromise compared to going to countries not yet hot on the tourist map. My exception is Dubrovnik. Yes, tourist heII but this history moves me and I just plain enjoy the city enough to make several returns. The rest of Croatia, well I keep getting dragged back with friends and family but its …………. for me at least. I will let others chime in about the wonders of Croatia. They will do better than me.
Bosnia & Herzegovina (BiH for short): Not in the EU and not on the Euro so you know you are off the path. This is really where the Ottomans meets the Habsburgs. Mosques, Orthodox Churches and Synagogues in one neighborhood. In Sarajevo western tourists in too short shorts and other tourists in burkas. The tea house is next to the bar. Few places have so many overlapping cultures, local and visiting. Food is pretty darn good, coffee amazing, beer pretty darn good. Wine? Well, ehhhhhh but some was okay. I have seen a lot of BiH so now I mostly go for fishing. Here is a trip report: https://community.ricksteves.com/travel-forum/general-europe/fly-fishing-bosnia-herzegovina-5e8436c2-de0b-4e3f-b422-ce3a3037c63f I love videos to help decide where to go, in this thread you will find some good ones on BiH: https://community.ricksteves.com/travel-forum/croatia/the-best-of-croatia-and-slovenia-in-12-14-days
Montenegro: Now we are talking! Coast to mountains. A spectacular country. Habsburg at the upper coast and Ottoman at the southern coast. View across canyons that cant be replicated. Rafting, fishing, zip lines across the deepest canyon in Europe. Walled cities on the coast, ancient olive trees, a 16th century ghost town. Wine …. Good wine. Wineries, olive plantations (ever done an olive oil tasting?), oysters …. It just doesn’t end. Videos: https://community.ricksteves.com/travel-forum/montenegro/podgorica-to-dubrovnik-by-car
EDIT: I forgot Albania: Stunning but two weeks on its own. TexasTravelMom went recently and I think did a trip report. My contact thate went from guiding to running a tourist hotel, but I can ask he for a reference if you want.
So, if I were taking my daughter or a close friend on a two-week tour I would do something like this. Note that I only list the end points, there are stops all along the way with a guide and a car.
Day 0 Saturday, Depart
Day 1 Arrive Dubrovnik (Croatia)
Day 2 Dubrovnik (tour with a guide)
Day 3 Dubrovnik
Day 4 Head north with a driver/guide to the Kravica Waterfall (Bosnia & Herzegovina) - bring a swimsuit and join the locals, then the Blagaj Tejika Sufi monastery and then Mostar for the night.
Day 5 Mostar tour in the morning and then on to Sarajevo
Day 7 Sarajevo
Day 8 Sarajevo to Đurđevića Tara Bridge (Montenegro)
Day 9 Explore the River Canyon, stay or at least eat and drink at the Tara Motel MB (best view in the Balkans)
Day 10 Drive to the Ostrog Monastery and lunch from the Sokoline hotel (second best view in the Balkans). Then down to Kotor or Perast (my choice) for the night
Day 11 Do the tours of the islands and the caves or maybe one of the towns along the bay.
Day 12/13/14 These day gets inserted along the way, probably Montenegro, after doing a lot more thinking. I am thinking of a winery tour or two, in an abandoned 12th century village built into the side of a mountain maybe a boat trip.
Day 15, Sunday, Fly out of Podgorica back home.
A bit fast for my taste, but as a first trip I think it works for me. Sort of close to my first trip to the region and as a result I have returned 7 times.