Nope. I've built several suits using D20 Mecha and never had to refer to either of the aforementioned books. It works well as a stand-alone D20 supplement.
also which is better D20 future's mecha chapter or the book D20 mecha?
From what little I've read of D20 Future's mecha chapter, I'd have to go with D20 Mecha. The system is much more generic, allowing you to build anything from a motorcycle to a starship (heck, one of the sample "mecha" is a three-masted galleon!), plus it allows for the creation of magic-powered mecha, something which is invaluable to my campaign.
The mecha chapter in D20 Future is still of value, though. Not only does it have a bunch of weapons, armor, and electronic systems (ECM, sensor suites, etc.) already designed for you (as opposed to in D20 Mecha, where you have to design everything from scratch), but it also has a couple of mecha-related feats as well as a Mecha Jockey prestige class.