DVT Eclipse IDE Code Factory
This video explains how to use the DVT Code Factory to generate code starting from a module or entity. For example you can create instances, list all of its ports as signals or even create a small testbench stub.
Explore the design and verification tools: https://www.dvteclipse.com
Or request a license: https://www.dvteclipse.com/request-license