There is nothing more practical than having to sew on a button. Sadly, there are folks who are terrified of sewing buttons and buttonholes and this causes them to avoid starting any project that would require sewing said buttonholes and/or buttons. So much missed sewing joy due to unwarranted fears.
Leslie from The Seasoned Homemaker has a free tutorial about sewing buttons with a sewing machine.
Learn how to make home-made buttons with these Three Easy Techniques!