>>> Any additional information is appreciated. 1.To get beyond basic Xcode development, a lot of screen space is extremely useful (could even be considered necessary). Cost out at least one 27" monitor or dual 21+" monitors and the Apple interface cables. The monitors do not need to be from Apple. 2. To do the Time Machine backups you will need at least a Terabyte USB drive.
Clever philosophy goes here.