3 Tips For Creating User-Friendly Software