With the awesome benefit of hindsight, and knowing that in this alternate reality these guys wouldn't be selected earlier than where they were originally picked I'd do the following;
1st rounder; trade down with the Giants; acquire their 2nd (#40), 4th (#108) and 6th (#186) (Titans traded down at #33 and got 7th instead of 6th).
Trade #40 to Carolina for #57, #89 and #201 (Rams originally made that trade with their #41).
#57: Danielle Hunter, DE/OLB, LSU
#65 (original trade down with the Bucs); trade down with Texans for #82, #152 and #229.
#82: Jordan Hicks, LB, Texas
#89: Trey Flowers, DE, Arkansas
#93: trade with CLE for #111, #147 and #202 (original trade was with the Pats and they gave up their 7th but that that pick was little later so I think this could be done without giving up any other picks)
#108: Clayton Geathers, S, UCF (Adrian Amos could also work)
#109: Grady Jarrett, NT, Clemson
#111: Josh Shaw, CB, USC
#147: Jay Ajayi, RB, Boise State
#152: Torn between J.James, J.J Nelson, Uzomah and Tony Lippett. Won't matter much though.
#166: D.J Alexander, LB, Oregon State
#186: Trenton Brown, OT, Florida
#201: Tyrell Williams, WR, Western Oregon
#202: Eli Rogers, WR, Louisville
#205: David Andrews, C, Georgia
#207: David Irving, DE, Iowa State
#229: La'el Collins, G, Louisiana State.
#244: trade with Dallas for their 2016 6th (#178)
With this crop, I'd assume the Colts would be drafting later that where they did draft originally. Let's say where Houston drafted, so make the playoffs instead of them but lose to KC. That means that Ryan Kelly goes to Washington as their GM indicated before the draft and won't trade down. Luckily we already have our center of future in David Andrews. With our 1st, I'd trade down with Denver so they can take Paxton Lynch and get their 1st (31), 3rd (#94) and 5th (#144), which is about equal per the trade value chart in drafttek (Denver made the same trade with Seattle for their #26 and didn't give up 4th).
#31: Chris Jones, DT, Missisippi State
#52: Cody Whitehair, G, Kansas State
#85: trade with MIA: get their 6th (#186), and 2017 3rd and 4th.
#94: Tavon Young, CB, Temple
#119: Rashard Robinson, CB, LSU
#144: Jordan Howard, RB, Indiana
#159: Jatavis Brown, LB, Akron
#178: Anthony Brown, CB, Purdue
#186: Elandon Roberts, LB, Houston
#243: Michael Pierce, DT, Samford
So last years starting lineup would've been something like
QB: Andrew Luck
RB: Ajayi/Howard (along with Gore)
WR: Hilton, and 2 of T.Williams, Moncrief, Rogers
OL: 5 of Castonzo, Mewhort, Andrews, Whitehair, T.Brown, Collins, Reitz
OLBs: Danielle Hunter and Walden/Mathis/Flowers, maybe Irving too
DEs: 2 of Jarrett/Jones/Pierce/Irving/Langford
LB: Hicks, Brown/Roberts/Ayers
CB: 2/3 of Davis/Shaw/Young/Robinson/Brown
S: Butler, Geathers/Adams
One stacked and deep team. Also weakened the Patriots a lot, getting Flowers and Andrews. However Secondary is pretty young and inexperienced, especially CB which could've proven out to be a big issue last season. So I think this team makes the playoffs pretty easily but will lose to the Pats, sooner or later. And while there's some extra picks for 2017 (Miami's 3rd and 4th), Colts won't get Hooker so they wouldn't be as well set at safety. Can't have everything, lol.
Taking Adrian Amos instead of Josh Shaw could provide more help at S but he's not great as single high S but there really weren't those in these two drafts, at least they haven't shown it show far. That's why I didn't take Landon Collins. While a great talent, he's not great in deep coverage, doing most of the damage close to LOS. And with Hicks, Geathers, Roberts and Brown, there isn't that big of a need for a box safety. Didn't take Kendricks as I see Hicks as pretty similar talent and that trade down brought the Colts either Flowers or Ajayi/Shaw/Williams via those extra picks.
Now it's probably time to wake up from this fantasy though, lol.