CREATING THE DREAM: A GUIDE TO CUSTOM PROGRAM CREATION