Exploring Properties of Surfaces and Epitaxial Interfaces through Combined First-Principle and Empirical Simulations and Advanced Software Tools