IME, I wouldnt call perch really a beginner fish, as MN rebel said, they are not easy to pellet train and can be picky eaters. If they eat well, they can reach 21" and nearly 4 pounds(record) More likely, a well kept perch will stay 13-15" and 1-2 pounds. Im not familiar with the other two.
Many minnows and dace stay small and are easily kept and trained on prepared foods. Sunfish species are easy and readily take pellets, I have had alot of luck pellet training eels(escape artists), catfish species are very easy...there are many easy beginner natives. If you really want better suggestions for natives that would fit what you want, you need to provide more info such as the tank size and dimensions, do you want a community, one or two bigger predators etc