How to set up admin settings in plugin

Also I was wondering if there was a reason that the settings page is not generated when you initially generate a plugin? This has taken quite a lot of work and digging to get set up and surely seems like something that most custom plugins might want to make use of