Zaslat SMS: Differential forms: with applications to the physical sciences