For anyone interested in the future cap, ShamSports has sponsored THE CAPULATOR. This is via RealGM.
http://www.shamsports.com/capulator
You can do
almost everything. Decline options, change the draft pick cap hold, sign players and determine their number, renounce players, decide whether to sign with space or an exception, etc etc.
One flaw is that for a former 1st like Milutinov there's no option to sign him for above his rookie scale with an exception for 18-19 that I can see. You can make the 1st rounder defer, or sign to scale, or renounce, but that's it.
Now you can enjoy the wonders of Mills and Pau via a coded calculator!