That's sort of a "wide open" question, isn't it?
Considering strokers are going to based upon the OEMR AMC242 (4.0L) block using, probably, AMC258 (4.2L) crankshaft and rods, anything you can wedge the 4.0 into you can wedge the stroker into. As I recall, the difference between the three displacements you're listing is simply how far the cylinders are bored over, if at all.
Sensors and electronics don't really change - you just need to "upsize" the fuel injectors a bit to accommodate the greater displacement. OEMR units are 19#/hour, and I typically hear of people going to 21#/hr-23#/hr units, depending upon final displacement (I've probably got the optimax for everything worked out somewhere, but it's not handy. I'll either have to find that notebook or just break down and DO it again...)
Strokers have been done in every year of XJ that featured the 4.0 (1987-2001,) pretty much all years of ZJ/WJ, most TJ/YJ years, and even AMC/Eagle wagons! The control system really doesn't change - neither do the sensors, if the engine is still NA (if you supercharge/turbocharge, you'll want to think about installing a 2-bar or 3-bar MAP sensor at least, and probably a charge air cooler if you go past about 1/3 to 1/2 ATM of boost.)
Having read all of that, can you nail down your question a little better? It's not that we don't want to help, but your question was really a little vague, and it's difficult to give a better answer to the question as posed...
5-90